Posts Tagged ‘San Francisco BART police’

Speak your peace. Oscar Grant, a 22-year-old African-American man, was shot dead while on the ground facedown and unarmed on a train platform by BART (Bay Area Rapid Transit) police officer Johannes Mehserle, who has been charged with murder. Mehserle’s attorney says the officer accidentally shot Grant while intending to restrain him with a stun […]