Admitted Atlanta spa shooter in court
The admitted Atlanta spa shooter is fighting the death penalty in Fulton County. Robert Aaron Long went on a shooting spree killing eight people at metro Atlanta spas back in 2021.
The admitted Atlanta spa shooter is fighting the death penalty in Fulton County. Robert Aaron Long went on a shooting spree killing eight people at metro Atlanta spas back in 2021.