
Indiana executes Roy Lee Ward for 2001 teen murder and rape
Roy Lee Ward was executed in Indiana for the 2001 murder of Stacy Payne, marking the state's third execution since resuming the death penalty in 2024, amid ongoing secrecy and legal debates over lethal injection procedures.

