20/20 on OWN: Last Seen Walking (S43EP19 OWN Thursday June 9, 2022)



Last Seen Walking: Last Seen Walking – Part One: The case of a young woman named Leah Freeman, who went missing on June 28, 2000, in her hometown of Coquille, Ore., after purportedly being dropped off at home by her boyfriend, is investigated in depth. (Repeat, O.A.D. 12/17/2020)

Hosted by John Quiñones.

Airdate: Thursday June 9, 2022 at 9.00pm on OWN.

Season 43 Episode 19

You may also be interested in...