Clemency for Richard Moore reflects true justice and humanity
(File/Getty Images) On Nov. 1, 2024, South Carolina is set to execute Richard Moore for the 1999 killing of James Mahoney. While Mahoney’s death is a heartbreaking tragedy, Moore’s execution…