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.