Police arrest one person in connection to Lenox Square …

Police arrest one person in connection to Lenox Square …

Atlanta Police say one person was shot inside the new Apple Store at Lenox Mall. One person was detained for questioning, but the suspected gunman remains at large. …

Add your comment

Your email address will not be published.