A young woman who escaped an eerily similar ‘house of horrors’ has revealed the road ahead for the 16 Ohio children discovered in an abusive hellhole, offering a glimmer of hope amid the tragedy.
Julissa Turpin, 20, was one of the youngest of the 13 children rescued from their parents’ ‘house of horrors’ in the Southern California community of Perris in 2018.
Their parents, David and Louise Turpin, have pleaded guilty to torture and years of abuse that included shackling some of their 13 biological children to their beds, starving them and providing only a minimal education…