Stop the Execution of Tony Carruthers in Tennessee
Tennessee has scheduled Tony Carruthers for execution on May 21, 2026, for the 1994 murders of Marcellos Anderson, Delois Anderson, and Frederick Tucker. The following has been shared by the US Campaign to End the Death Penalty and Tennesseans for Alternatives to the Death Penalty: Tennessee intends to move forward with Tony’s execution despite the fact […]
