Minister Christopher Muhammad blast San Francisco Police Department
this episode is no longer available
We speak with Minister Christopher Muhammad about SFPD aggression and the attempts to push Black and Brown people out of the Mission and Bayview areas of San Francisco.