New York City Black Leaders Call on Mayor to Put More Cops Back on the Streets
Occupy City Hall in New York City. Demonstrators advocating for the New York City Police Department to be defunded by $1 billion. As we’ve noted time and again since the entire ‘defund the police’ movement…
Read More