Atlanta Police

Maria Boynton
May 31, 2020 - 8:31 pm
Two Atlanta police officers have been fired for using excessive force. It happened during protests that have been going on in Atlanta, Georgia since May 29.
Read More