Saturday, November 27, 2021
Tags Hellscape

Tag: hellscape

China has created a dystopian hellscape in Xinjiang, Amnesty report says

Those torture strategies, in response to the report, included "beatings, electric shocks, stress positions, the unlawful use of restraints (including being locked in a...

Most Read