Tag Archives: Washington power outage
Cop Charged With Murder, London Caper
Wednesday, April 8, 2015
Cop Charged: A white South Carolina police officer has been charged with murder after the release of a video showing him shooting an unarmed black man in the back as he ran away. Patrolman Michael Slager fired his pistol eight …