×

Three alleged Antifa-linked protesters indicted in Atlanta police training center contractor firebombing

By U.S. News Today on Fox News Apr 24, 2026 | 5:11 PM