Turpins: Parents of 13 children who had been shackled sentenced to 25 years in prison

Published April 20, 2019 0 Plays

Rumble David and Louise Turpin have each been sentenced to 25 years to life in prison after they pleaded guilty to holding captive and torturing their children for years in their California home.