
Indiana Executes Roy Lee Ward for 2001 Teen Murder
Roy Lee Ward was executed in Indiana for the 2001 rape and murder of 15-year-old Stacy Payne, marking the state's third execution since resuming capital punishment last year amid concerns over drug protocols and legal proceedings that spanned over two decades.

