Categories South Caucasus News Woman who trafficked 17 children sentenced to death in China Post author By Mike Nova Post date October 25, 2024 Listen to this article Yu Huaying, a woman who abducted and trafficked 17 children for financial gains between 1993 and 2003, was sentenced to death by a court in Guizhou province of China on Friday after a retrial, Report informs via China Daily. ← Azerbaijani athletes join ISF Gymnasiade 2024 in Bahrain → CBA engages with World Bank on climate change agenda for COP29