fbpx

With Pressure and Persuasion, China Deflects Criticism of Its Camps for Muslims

In the opulent halls of the Emirates Palace hotel, a seat of power in Abu Dhabi…