South Carolina Executes Richard MooreWill FolksNovember 1, 2024November 6, 2024 by Will FolksNovember 1, 2024November 6, 2024 Convicted killer put to death for 1999 murder of convenience store clerk......