Aunt of 13 kids locked in California house reveals abusive childhood
Mail Online -

Elizabeth Flores, 41, the sister of Louise Turpin - who kept her 13 children locked and chained up with her husband David in their California home - has revealed the abusive childhood she suffer red.

Loading...

Related Articles