The Disappearance of Charlene Downes
  • 6 months ago
On the 20th anniversary of her disappearance, we take an in-depth look at the story of Charlene Downes who disappeared on 1 November 2003, when she was 14, from her home town of Blackpool.
Recommended