New Claim of Organised Abuse at Dolphin Square in the 1980s – General Synod Mentioned

From BuzzFeed: David was groggy when he woke up, he says. As he looked around, he knew where he was, because he had been there before: an apartment in Dolphin Square, central London… He was 15. His eyes flicker up to the right, reliving those moments in 1982 as if he were back there. …Memories from […]