Admitted Atlanta spa shooter tries to avoid death penalty

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