35 demonstrators detained after setting fires at planned Atlanta police center, police say
The Atlanta Police Department said 35 people were detained, adding the crowd threw bricks, large rocks and Molotov cocktails at police officers.
The Atlanta Police Department said 35 people were detained, adding the crowd threw bricks, large rocks and Molotov cocktails at police officers.