Author Archives for Cohen and Winters

texas flag and bluebonnets

Did Texas execute an innocent man?

September 5, 2019 7:14 am Published by - Leave your thoughts

On August 21, 2019 Larry Swearingen was executed by the Texas Department of Justice in Huntsville, Texas. Swearingen was convicted of the 1998 murder of 19-year-old Melissa Trotter and sentenced to death in 2000. Despite his relentless claims of innocence and at least 5 defense experts who testified that Swearingen couldn’t have been the killer because he was in jail on...