Tag: Atlanta

23 protesters in Atlanta, Georgia charged by GBI with domestic terrorism

A total of 35 protesters were arrested in Atlanta, Fulton County, Georgia, United States on March 5, 2023. They are accused of hurling rocks, bricks, fireworks and Molotov cocktails at Atlanta Police […]

Rate this: