Trayvon Martin: Black Panther protest rally

Sanford Police Department
Mikhail Muhammad, Southern Regional Director of the New Black Panther Party protests outside the Sanford Police Department calling for the resignation of the Police Chief in response to the handling of the Trayvon Martin shooting in Sanford, Fla. Thursday, March 22, 2012. GARY W. GREEN, ORLANDO SENTINEL
Loading