Columbus police chief stepping down after 2 fatal shootings by officers deputies in city – NBC News

The police chief of Columbus, Ohio, is stepping down amid multiple controversies including the recent fatal shootings of two Black men in the city by deputies and officers that has drawn national att… [read more]

Leave a Reply