US: Tear Gas Deployed As Police And Breonna Taylor Protesters Clash In Atlanta, GA
- Captured on Wednesday 23rd of September 2020
- Location is Atlanta
Description
Multiple protests were held across downtown Atlanta on Wednesday, September 23, in response to the verdict on the Breonn Read more...