St. Louis Police Now Investigating Five Fatal Shootings


The other deaths currently being investigated include 27-year old Stephon Averyhart, who was shot in the forehead by police who suspected he was armed back in February; 30-year-old Christopher Jones, who was shot in the heart during a struggle with an unnamed officer in July; 25-year-old Kajieme Powell, whose death at the hands of police and his erratic nature pre-shooting sparked a debate about the moral justification of deadly force in August (video above); and the aforementioned Myers, who officers claim shot at them three times but then they retaliated by shooting at Meyers 17 times.


– Click through to read more –