Episode 7: Texas Killing Fields - An Innocent Man on Death Row - Part Two

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.

Om Podcasten

Creep is a true crime podcast that explores the strangest, and creepiest, of true crime cases. From current unsolved murders, like the double homicide in Delphi Indiana to cold cases, like the Texas Killing Fields.