LECTURE: China’s systematic oppression of Uyghur Muslims

Deputy editor of 5Pillars, Dilly Hussain, delivered a lecture at the University of Newcastle on China’s systematic oppression of the Uyghur Muslims in Xinjiang (occupied East Turkestan).

Add your comments below