Report on Turpin siblings: ‘all too often the social services system failed them’
News Channel 3 is getting a first look into a long-awaited report detailing the findings of an investigation into the county’s care of the Turpin siblings, who were abused for years in a Perris home. Part of the assessment reads: “With respect to the Turpin siblings, we conclude there were many times over the last
Continue Reading