A 17 year old girl is found dead less than a block from her house Deanna Cremin was a 17-year-old high school student from Somerville, Massachusetts, whose life was tragically cut short on March 30, 1995. After spending the evening at her boyfriend Thomas LeBlanc’s house, Deanna was reportedly walked halfway home by him, an unusual deviation from their normal routine. The next morning, her body was discovered by two children behind a senior housing complex, only a short distance from her home. Deanna had been strangled, and her murder sent shockwaves through
...Read More