Toney Chaplin

San Francisco Police Chief Forced to Step Down After Cop Kills Unarmed Black Woman

Activists and local politicians have been calling for Greg Suhr’s resignation for months.