Boston Cop Charged with Manslaughter in Carjacking Shooting
A Boston police officer faces manslaughter charges for fatally shooting an alleged carjacker during a confrontation.
All topics tagged with #shooting
A Boston police officer faces manslaughter charges for fatally shooting an alleged carjacker during a confrontation.