Add Yahoo as a preferred source to see more of our stories on Google. The Harris County Criminal Justice Center, 1201 Franklin St., is shown Wednesday, Sept. 25, 2024, in Houston. (Melissa ...
HARRIS COUNTY, Texas — A woman who held her twin teenagers captive, tortured them, and forced them to live in horrific conditions will likely spend decades in prison. Zaikiya Duncan was found guilty ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results