child protective services
Social services system 'failed' 13 Turpin siblings, probe finds
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.
More Stories
More Stories