Open sidebar
Focus
Shandong Police
|
Lu Chen
Baby-Selling Ring Broken Up in China
An abandoned factory in eastern China’s Shandong Province was recently discovered to be the site of a large infant trafficking group that imported pregnant women to give birth and also went far afield to buy new borns.
Jan 13, 2015
|
Lu Chen
Jan 13
|