Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Body camera footage shows the moments officers opened fire on one of their own vehicles with a suspect inside, after mistaking an acorn falling for gunshots. An Okaloosa, Florida deputy resigned from his position after an investigation into an officer-involved…