Dozens of individuals have been arrested and face severe charges in connection to a movement to stop a controversial police training facility in Atlanta.
Dozens of individuals have been arrested and face severe charges in connection to a movement to stop a controversial police training facility in Atlanta.