Loading Video…
This browser does not support the Video element.
Convicted spa shooter back in court in Atlanta
Robert Long, the man accused of killing eight people in March 2021, is back in court. This time, Long is facing charges in Atlanta.