Admitted Atlanta spa shooter in court

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.

Top Videos