Tag Archives: Robert aaron long

Atlanta Spa Shooter Gets Life Sentence In First Trial

Atlanta’s ABC News affiliate reports: The gunman charged in the deaths of eight people at three metro Atlanta spas has pleaded guilty to one of the shootings in Cherokee County. Robert Aaron Long is accused of killing Xiaojie “Emily” Tan, 49; Daoyou Feng, 44; Delaina Yaun, 33; and Paul Michels, 54, at a spa near Acworth on March 16. Long …

Read More »