X

abusive parents

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…