Senator Rubio: China is depriving Uyghurs of their ‘humanity’ – The Catholic Telegraph 11/03/2021 Senator Rubio: China is depriving Uyghurs of their ‘humanity’ The Catholic Telegraph “uyghur” – Google News