Parents of architecture graduate, 32, who hanged himself say mental health bosses ‘let them down’
The parents of an architecture graduate who took his own life after his sister was killed by a dangerous driver have said they were ‘let down’ by a health trust who failed to prevent his death. Stephen Thurm, 32, was found hanged at the Dunham Forest Golf Club and Country Club in Altrincham, Greater Manchester, … Read more