The Atlanta Police Department said 35 people were detained, adding the crowd threw bricks, large rocks and Molotov cocktails at police officers.
Toledo Breaking News & Events
The Atlanta Police Department said 35 people were detained, adding the crowd threw bricks, large rocks and Molotov cocktails at police officers.