Home Current News The 13 Turpin siblings held captive and tortured in their parents’ ‘house...NewsCurrent NewsThe 13 Turpin siblings held captive and tortured in their parents’ ‘house of horrors’ have been ‘failed’ by social services since their releaseJuly 9, 202261FacebookTwitterPinterestWhatsApp Source: yahoo.com/news