Social3 years ago
Liver on sale for $160k: Uyghur organs ‘harvested’ in China’s black markets
A series of human rights violations allegedly committed by the Chinese government against Uyghurs and other ethnic and religious minorities in the Xinjiang region of the...