Advertisements
Read Time:10 Second
Authorities in Atlanta say 35 people have been detained after a violent protest erupted at the site of a new police training center. Police Chief Darin Schierbaum said at a … Click to Continue »