Loading Video…
This browser does not support the Video element.
SWAT standoff in northwest Atlanta
Police have blocked off part of Ezra Church Road in northwest Atlanta as a SWAT team works on an investigation at a nearby home.
This browser does not support the Video element.
Police have blocked off part of Ezra Church Road in northwest Atlanta as a SWAT team works on an investigation at a nearby home.