Death Penalty on Table for Atlanta Spa Shooter, DA Accuses Suspected Killer of Race & Gender Bias
Court
Robert Long, a Georgia man who confessed to killing numerous Asian people earlier this year, is facing the death penalty in Fulton County, despite taking a plea deal to spare his life in another county. As CrimeOnline previously reported, Long pleaded guilty in July at the Superior Court of Cherokee County in Canton, to the …