X

David Turpin

David and Louise Turpin Charged with Additional Abuse Charges

Summary: The California couple accused of keeping their 13 children captive are facing additional charges. The California couple accused of…

Police Find a Dozen Children Trapped in California Home

 Summary: Police arrested a couple for allegedly torturing their 13 children. Police arrested a Southern California couple after one of…