A new sickening allegation has emerged from the alleged shackling case in California.
David Allen Turpin, 57, and Louise Turpin, 49, were arrested recently after sheriff’s deputies in Perris found their 13 children shackled inside their home.
A new sickening allegation has emerged from the alleged shackling case in California.
David Allen Turpin, 57, and Louise Turpin, 49, were arrested recently after sheriff’s deputies in Perris found their 13 children shackled inside their home.