Ten years ago on October 13, 2007, a 22-year-old UMass Dartmouth student by the name of Charlie Allen (whose known alias was also Neo Babson Maximus) vanished from Dartmouth campus without a trace. You'd think in a small town like Dartmouth you would have heard about such a thing, right?
If you have traveled on the highways within the city of New Bedford and Mattapoisett recently, you probably noticed a bunch of red solo cups spelling out the phrase "L3" within the chained-link fences.