Hosted on MSN
Texas Mom, Caught In Louisiana, Convicted In One Hour For ‘Horrific’ Abuse of Twin Teens
A Harris County jury took just one hour to convict Zaikiya Duncan, 43, of the 2022 brutal abuse and torture of her twin 16-year-old children, a verdict delivered swiftly after her son's harrowing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results