China’s Forced Organ Harvesting Exposed at Conference as Human Rights Abuse on an Unprecedented Scale
The United Nations held its Universal Periodic Review for Communist China in Geneva, Switzerland on Tuesday. The Review is an examination of their human rights records that all UN member states must un...
Read More