Stop the Execution of Benjamin Ritchie in Indiana
An execution date has been set for Indiana death row prisoner Benjamin Ritchie on May 20, 2025 for the 2000 murder of William Toney. While the vast majority of states with capital punishment continue on a downward trend of executions, Indiana is out of step with national trends. In late 2024, Indiana performed its 1st execution in […]
