Archive for the 'Cop Killing of Unarmed Man' Category

Bay Area Rapid Transit Killing Rumored Excuse He Didn’t Taser Him Bro

By now most people have heard about the shameful disgusting killing of an unarmed man, 22-year-old Oscar Grant III of Hayward, California who was lying face down on an Oakland Train Station Platform when he was shot and killed by a Bay Area Rapid Transit Policeman, Johannes Mehserle, early New Year’s Day.