Love and Lies Pt.2: The Captor

S3E7 · 2024-02-15 · 47 min

In 2015, Robert Hendy Freegard disappeared with Sandra Clifton. Robert's shocking past is uncovered in the search to find her, including the story of a woman he held captive for a decade.

The show’s own verdict is on its page.