Mary Gleason

Assignment Editor

  • Posted

An argument apparently lead to a fatal shooting at a gas station on Lee Street SW in Atlanta Tuesday evening. 

View all