Stop the Execution of Oscar Smith in Tennessee May 22, 2025 Tennessee has set an execution date of May 22, 2025 for Oscar Smith, who was convicted for the 1989 shooting and stabbing to death of his estranged wife, Judy Smith, and […]