From Ella Baker Center:
This week, the Ella Baker Center for Human Rights joined the call for justice in the shooting of Oscar Grant III, a 22-year old unarmed man shot dead by a BART police officer on January 1st, 2009, at the Fruitvale BART station. As an organization that has tackled the issue of police brutality and accountability for the past
(
Read more... )