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 ...