Episode 7: Texas Killing Fields - An Innocent Man on Death Row - Part Two Creep: a true crime podcast
-
- Gesellschaft und Kultur
Larry Swearingen is on Texas Death row awaiting execution for the 1998 murder of college student Melissa Trotter. The problem? Forensics say he might be innocent.
Larry Swearingen is on Texas Death row awaiting execution for the 1998 murder of college student Melissa Trotter. The problem? Forensics say he might be innocent.
24 Min.