Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category U.S.

Off-duty police officer shoots 2 fellow officers

An off-duty Detroit police officer who was “asking for suicide by cop” was shot dead after he opened fire and injured two fellow officers, authorities said. When officers responded to a 911 call for a suicide in progress on Monday…

en_USEnglish