South Carolina Executes Richard Moore, Sparking Death Penalty and Racial Bias Debate
02 Nov 2024
On Friday evening, South Carolina carried out the execution of Richard Moore, 59, who had been on death row for over two decades. Moore’s lethal injection came shortly after Governor Henry McMaster declined a last-minute clemency plea. Despite growing calls for mercy from multiple influential figures, Moore was pronounced dead...
Read More