6 Atlanta police officers booked on charges after alleged use of excessive force during protest
Six Atlanta police officers were booked, five on felony charges, Wednesday after allegations of using excessive force during a protest Saturday, according to the sheriff’s office.