COURT: RIVERSIDE, United States – US ‘House of Horrors’ parents jailed at least 25 years for torture, abuse of children
David Allen Turpin (left) and his wife Louise Anna Turpin had pleaded guilty.PHOTO: REUTERS . VIDEO: REUTERS . RIVERSIDE, United
Read more