Possible SWAT standoff along Candler Road

The DeKalb County SWAT team surrounds an apartment building off Candler Road on Oct. 2, 2024.

Top Videos