An video shows children of the mother who kept 16-year-old twins shackled in their Texas home reading scripted letters declaring their love for their mom.Zaikiya Duncan, 40, was arrested on Tuesday in Baton Rouge, Louisana, alongside her boyfriend Jova Terrell, 27.She was in Houston, , and begged neighbors for help.
Load More
Load More