Parents of teenager, 17, who died in 'suicide pact' with her partner, 18, condemn police for releasing pair from custody despite evidence they planned to kill themselves, inquest hears
found
a story from The Daily Mail › The Daily Mail
Their bodies of Katherine Powell, 17, and Jack Williams, 18, were discovered on January 25 at Bothenhampton Nature Reserve near Bridport, Dorset.