Struck By Incidents
Boston, MA Officer Doing Speed Check Hit by Car on Commercial Avenue
Massachusetts Law Enforcement
A Boston police officer conducting radar speed check was struck by a vehicle he signaled to pull over on Wednesday May 16, 2012.