Sunday, March 9, 2025
Happening Now

South Carolina executes Richard Moore despite appeals for mercy

Richard Moore was put to death by lethal injection Friday for the 1999 fatal shooting of a convenience store clerk. Source

Share