On May 12, 2021, the body of 19-year-old Franklin Mane of Worcester, Massachusetts, was discovered in an overgrown area at the edge of a parking lot on Industrial Road in Leominster. Responding to a report of a body, Leominster Police Officers made the grim discovery. An investigation was immediately launched by the Leominster and Worcester Police, along with Massachusetts State Police Detectives assigned to the Worcester County District Attorney's Office. The Office of the State Medical Examine
...Read More