Friday, July 10, 2026

Southwest China’s Guizhou Province

October 25, 2024

Chinese woman sentenced to death for trafficking 17 children

A woman was sentenced to death for abducting and trafficking 17 children, according to a retrial conducted by a court in Southwest China’s Guizhou Province on Friday

Gavel used to illustrate the story