Tue, 21-Oct-2025

Dozens detained after construction vehicle set ablaze in Atlanta

Atlanta

At least 35 people were detained after a construction vehicle was set on fire. And rocks and bricks were thrown at police officers. Atlanta Police Chief Darin Schierbaum said the illegal actions of agitators could have resulted in bodily harm. Authorities said at least 35 individuals were detained after a construction vehicle was set on … Read more