The case of Nicola Payne | disappeared 32 years ago
Episode 126, Nov 21, 2023, 03:24 PM
In 1991, 18 year old Nicola Payne set off on the 6 minute walk from her boyfriend's house to her parent's house, a walk she had done countless times before... and then she disappeared. Over three decades on, numerous arrests and a failed trial later, Nicola's case still remains unsolved. Where is she?