Boston, MA Officer Doing Speed Check Hit by Car on Commercial Avenue

A Boston police officer conducting radar speed check was struck by a vehicle he signaled to pull over on Wednesday May 16, 2012.

Scroll to top