South Carolina Executes First Death Row Inmate In 13 Years – One America News Network
(South Carolina Department of Corrections) OAN Staff Abril Elfi10:24 AM – Saturday, September 21, 2024 South Carolina has executed its first death row inmate in 13 years by lethal injection. Advertisement Khalil Divine Black Sun Allah, […]