6 officers charged with using excessive force during Atlanta protests

The six police officers have until Friday to turn themselves in after they were seen shooting a stun gun at two college students who were caught in traffic and eating food in their car.

June 2, 2020

Examined