The Cases
Stop the Execution of Tony Carruthers and Test the DNA Evidence On May 21, the state of Tennessee plans to execute Tony Carruthers — even though it refuses to run simple fingerprint and DNA testing that could prove his innocence. Governor Bill Lee has the power to pause this execution and demand answers to the […]
Read More