Three arrested for throwing rocks, fireworks at fire station

At least three people are behind bars accused of throwing rocks and fireworks at a fire station in DeKalb County. It happened along Bouldercrest Road in the woods right near the planned site for the controversial training center for first responders. Critics call it “cop city.”

Top Videos