David and Louise Turpin, who were arrested in January 2018, abused their children for years in their home east of Los Angeles.
Breaking News & Events
David and Louise Turpin, who were arrested in January 2018, abused their children for years in their home east of Los Angeles.