Twin sisters ‘killed themselves fearing police didn’t believe sexual abuse claims’
An inquest has heard how twin sisters took their own lives four months apart, fearing their claims of long-term sexual abuse were ‘not believed’. Chris Gould, 17, and her twin sister Sam, from Fulbourn, Cambridgeshire was left feeling ‘invalidated’ after police said they would not be prosecuted in the wake of their sexual allegations. The […]