Police investigating possible shooting at home on Foundry Street in northwest Atlanta
The Atlanta Police Department are out in force on Foundry Street in northwest Atlanta.
The Atlanta Police Department are out in force on Foundry Street in northwest Atlanta.