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.