The Death of Leah Freeman - a podcast by iHeartRadio

from 2021-10-15T20:27:16

:: ::

15-year-old Leah Freeman's body was discovered near her hometown of Coquille, Oregon, in 2000, and her former high school boyfriend Nick McGuffin was convicted of the murder. However, a reexamination of the case uncovered new evidence that ultimately led to McGuffin being released to prison -- and raising a new, disturbing question: Who actually murdered Leah Freeman?
Learn more about your ad-choices at https://www.iheartpodcastnetwork.com

Further episodes of Stuff They Don't Want You To Know

Further podcasts by iHeartRadio

Website of iHeartRadio