Category

Islamophobia

‘A Crime Against Humanity’: New Study Finds ‘Explicit’ Proof of Live Organ Harvesting by Chinese State

, 11 April 2022
CJ Werleman reviews a new Australian National University report, providing horrific new details of China’s abuse of political prisoners

More from the Byline Family