
Indiana executes man for 2001 rape and murder of 15-year-old girl
Roy Lee Ward was executed in Indiana for the 2001 rape and murder of 15-year-old Stacy Payne, after legal battles spanning over two decades, with his last words expressing remorse and a desire for peace for the victim's family.