Episode 013 - Rachel McLean
Season 1, Episode 13, Jun 21, 2019, 04:00 AM
Oxford University student Rachel McLean mysteriously disappeared in 1991 from Cowley. This case focuses on who she was, the search for her and ultimately the upsetting conclusion