New Details Emerge In Case of 13 Children Found in Family Home Living in Squalor
UPDATED: 2019/02/05 David and Louise Turpin are facing more than 38 counts of torture after the discovery of their House of Horrors in which they kept their 13 children, at the time aged 2 to 29, locked up, neglected, abused, and starved for decades. David, 57, and Louise, 50 were arrested in Perris, California in […]
New Details Emerge In Case of 13 Children Found in Family Home Living in Squalor Read More »