A Chinese court has upheld the death sentence of a woman convicted of trafficking over a dozen children in a 1990s case that shocked the nation.
Yu Huaying, 60, was found guilty earlier this year of trafficking at least 17 children between 1993 and 1996. On Thursday, the Guizhou Provincial High People’s Court rejected her appeal against the sentence, Xinhua reported.