close
This ad will auto close in 10 seconds

China executes man for abducting, trafficking 22 infants

Tan Yongzhi was executed by a local court in the country's central Henan province, state-run xinhua news agency reported without providing the exact date.