Cop City in Atlanta, Georgia expansion plansInternationalIndiaAfricaWASHINGTON (Sputnik) – Protesters have clashed with law enforcement officers at the site of the future training center for police in Atlanta, the capital of the US state of Georgia, Fox News reports. Smoke and flames were being put out at the Atlanta Public Safety Training Center construction site […]