China Smears Former Xinjiang Residents Who Testified About Abuses in the Region – Radio Free Asia 14/04/2021 China Smears Former Xinjiang Residents Who Testified About Abuses in the Region Radio Free Asia “uyghur” – Google News