#15: The Execution of Larry Swearingen

Published: Aug. 29, 2019, 8 p.m.

Larry Swearingen was executed in August of 2019. Every forensic assigned to the case claims that he was in jail when the victim was murdered. Texas killed him anyway.