Stop! Freeze!
November 28, 2014
“Oh my God, they just killed this man… they could have tazed or shot him in the leg, they shot him repeatedly.” Michael Davis, St. Louis Police Release Graphic Video of Shooting of Kajieme Powell near Ferguson, Mo., Youtube (Oct. 27, 2014). Two weeks and four miles away from the tragic death of Michael Brown […]
Read More