Leicester Police Department May 9, 2021 6:11 pm

Man Shot and Killed By Leicester, Mass. Police After Repeatedly Ramming Car Into Station

A man was fatally shot by police Sunday after repeatedly ramming his SUV into the police station in Leicester, Massachusetts, according to the Worcester County district attorney’s office.

US & World Videos

Exit mobile version