Loading Video…

This browser does not support the Video element.

Atlanta police announce arrests in 17th Street shooting

Atlanta police have arrested two teenagers in connection with a shooting on 17th Street that killed two young people and injured four others near Atlantic Station.