Police officers in Atlanta arrested multiple people who were demonstrating at the site of a proposed $80 million police training facility.Protesters allegedly threw rocks and a 'Molotov cocktail' at law enforcement during demonstrations on Thursday at the site in Atlanta's Intrenchment Creek Park.Atlanta Police Department Assistant Chief Darin Schierbaum said there were no injuries in the clashes. He claimed someone threw a 'glass container with an accelerant inside and a crude ignition device,' .
Load More
Load More