New images released of the Texas home where some of the captive siblings used to live

2,254
0
Posted by The King Slayer 2 years ago in News
COPY
COPY
Story Continues Below

David and Louise Turpin, accused of abusing their 13 children, face life in prison if convicted.

Click to View or Post Comments Hide Comments