13 children held captive, chained to bed by parents in California

A California couple, David Allen Turpin and Louise Anna Turpin have been arrested and thrown in jail for holding their 13 children captive in their Perris home. According to New York Times, the couple’s activities were revealed to the police after one of their daughters, a 17-year old escaped the torture to alert the authorities. … Continue reading 13 children held captive, chained to bed by parents in California