The 2018 Discovery of the Perris, California House of Horrors and the Turpin 13
Perris
[Bonus] The Perris California Abuse Case
There is a breaking story out of Perris, California involving a married couple, David and Louise Turpin, charged with abuse and torture of their 13 children who the held captive in filthy conditions in the family home. Listen now to some of the details that have emerged from this still developing story. Listen to…