Roy Lee Ward, the man who murdered 15-year-old Stacy Payne inside her Spencer County home in 2001, was executed just after ...
In July of 2001, Ward raped and murdered 15-year-old Stacy Payne in Spencer County. Authorities say Ward pretended he was looking for a lost dog and convinced Payne to let him into her home. State ...