Teen dead after confronting men about stolen bike

0
The shooting happened in a shopping center parking lot on Cascade Avenue in southwest Atlanta.
View Comments 0

Weather and Traffic

58
30303
2
0