US: Protesters Block Road Near ‘Cop City’ Construction Site In Georgia
- Captured on Monday 13th of November 2023
- Location is Georgia
Description
Protesters blocked a road near the construction site of the Atlanta Public Safety Training Facility, commonly known as & Read more...