‘We don’t want trafficked organs,’ Austria and Belgium strongly criticize China for forced organ harvesting
The world is finally waking up to the excesses and human rights violations being committed by the Chinese Communist Party (CCP) against Uyghur ...