In March 9th, 2006, Sujiatun concentration camp (laogai) was discovered, which is believed to be linked to human organ harvesting and business, although the communist government has denied this.
Sujiatun concentration camp (laogai) was discovered, which is believed to be linked to human organ harvesting. This was in March 9th, 2006. Sujiatun concentration camp (laogai) was discovered, which is believed to be linked to business. This was in March 9th, 2006. The communist government has denied this.