November 23, 2024
The 13 Turpin siblings, rescued in 2018 from their parents' California home, were "failed" by the social services system, said a report issued by outside investigators.

The 13 Turpin siblings, rescued in 2018 from their parents’ California home, were “failed” by the social services system, said a report issued by outside investigators.