Steven Richard

Suspect of Wednesday morning Freetown murder found hiding in shed

The Freetown Police Department, in close cooperation with the Massachusetts State Police and the Bristol County District Attorney’s Office, is currently conducting an investigation at a crime scene situated along Chace Road in East Freetown. According to multiple reports, police responded to 92 Chase Road just before 4:30 a.m. A …

Read More »
Translate »