Showing posts with label Atlanta police chief resigns. Show all posts
Showing posts with label Atlanta police chief resigns. Show all posts

Saturday, June 13, 2020

Atlanta's police chief resigns after white cops kill a black man

A black man was killed by white cops in Atlanta last night, and the city's police chief has resigned. Read more here.