Loading Video…
This browser does not support the Video element.
Large police presence in DeKalb County
There's a very large police presence outside a residence on River Ridge Court near River Road and Panthersville Road in DeKalb County. This is breaking news.