A picture released by the Riverside County Sheriff’s Department shows David Allen Turpin and Louise Anna Turpin who were arrested in Perris, California, and charged with torture and child endangerment for allegedly holding their 13 children captive in their home. EPA
A picture released by the Riverside County Sheriff’s Department shows David Allen Turpin and Louise Anna Turpin who were arrested in Perris, California, and charged with torture and child endangermentShow more
California teenager leads police to parents' house of horrors
Malnourished, dirty and shackled to their beds in the dark - that was how the police found 12 children in an ordinary suburban house. Now the parents could face charges of torture and child endangerment