Parents charged in torture allegedly held 13 siblings 'captive': Officials

David Allen Turpin, 57, and Louise Anna Turpin, 49, were charged with torture and child endangerment in Perris, California, officials said.

January 16, 2018

Examined