A 16-year-old girl and her twin brother managed to escape from their Texas home on Tuesday where they had allegedly been forced to live in squalor in the laundry room by their mother, Zaikiya Duncan, and her boyfriend, Jova Terrell.
Duncan and Terrell fled to Louisiana with the twins' five other siblings, but were apprehended following the release of an Amber Alert, and sent back to Texas on Thursday.