Off-Duty Massachusetts Officer Killed in Vehicle Collision

An officer with the Salem (MA) Police Department was killed Thursday night in a vehicle collision with another car travelling in the opposite direction.

Leave a Reply

Your email address will not be published.