Get the best podcast recommendations in your inbox every week. 😎
ARCHIVED: The podcast creator has made this episode no longer available for listening.
Serial Killers

E65: “The Confession Killer” - Henry Lee Lucas

38:05 | May 14th, 2018

Henry Lee Lucas, is one of history’s greatest liars. After his arrest in the 1980s, Lucas claimed to have murdered over 3,000 people across the U.S. His numerous confessions lead to his moniker, the “Confession Killer.” So what led Lucas to confess t...Show More