WASHINGTON, June 8 (Xinhua) — Citizens in Atlanta City have been protesting over the 31 million U.S. dollars approved on Tuesday in public support for the construction of a police and fire training facility, according to a CNN report. The facility is dubbed “Cop City” by opponents. Dozens of people…Read More
Citizens protest new police training facility in US Atlanta
