Born in 1989, Charlene Downes vanished on November 1, 2003, in Blackpool, UK, and her disappearance remains the most notorious unsolved missing person case in Lancashire Police's history.
Aired: May 21, 2019The search for a missing person uncovers a complex web of relationships and c...













