Robert Aaron Long is accused of shooting four people to death at a massage business and shooting and wounding a fifth person in Cherokee County on March 16 and then killing four more people at two massage businesses in Atlanta. Six of the eight slain victims were women of Asian descent. More
August 30, 2021