US Indiana Execution: Roy Lee Ward, Convicted of Stacy Payne’s Murder, Executed in Michigan City A man from Indiana, who was found guilty of raping and murdering… InternewscastOctober 10, 2025 View Post