The State of Texas executed Larry Swearingen this evening after the U.S. Supreme Court rejected his final appeal. He is the 4th person put to death in Texas in 2019 and the 12th nationwide. The Death Penalty Information Center will add him to the informal list of persons executed in the United States with substantial doubts as to their guilt.
Tag: forensic science
The death penalty landscape continues to shift in Texas, with no executions occurring here since April 6, 2016. The Texas Court of Criminal Appeals (CCA), the state’s highest criminal court, […]