At Least 23 Cop City Protesters Charged with Domestic Terrorism in Atlanta
At least 23 people, including a legal observer, have been charged with domestic terrorism as protests against a $90 million police-training facility in Atlanta continue.
At least 23 people, including a legal observer, have been charged with domestic terrorism as protests against a $90 million police-training facility in Atlanta continue.
Copyright Toward Freedom 2019