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.
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.