Four people were executed in southwestern China's Chongqing city for the country's largest abduction and sale of children and women for farm labor and brides, it was reported Saturday.
Four executed in China for abduction sale of women and children.