Two teenagers who died at a Dorset nature reserve in a suspected suicide pact had been released from police custody just days before the tragic incident, it was revealed today.
Jack Williams, 18, and Katherine Powell, 17, were found dead at Bothenhampton Nature Reserve near Bridport on January 25, 2022. Their bodies were discovered by a member of the public.