Loading Video…
This browser does not support the Video element.
Body camera video shows dangerous drug raid in Atlanta
Officer body camera video shows Atlanta police conduct a drug raid where officials say suspects were operating a drug den out of an apartment complex.