Turpin Family — PICS

David and Louise Turpin were sentenced to life imprisonment in 2019 after it was discovered they were torturing and holding their 13 children captive in their California home. See pics of the family here.

Exit mobile version