New Images Released of the Texas Home Where Some of the Captive Siblings Used to Live

New Images Released of the Texas Home Where Some of the Captive Siblings Used to LiveDavid and Louise Turpin, accused of abusing their 13 children, face life in prison if convicted.



Yahoo News – Latest News & Headlines