Ex-cop Apologizes for Killing Unarmed Oscar Grant

The family of Oscar Grant, the 22 year-old unarmed Black man shot in an Oakland, California subway station, feels that the apology from officer Johannes Mehserle, is ill-timed and insufficient. Grant was shot in the back by officer Mehserle on New Year's Day of 2009 after resisting arrest...


Read More
Filed under: News