Articles by Khaled A Beydoun
We found 1 results.
For China, Islam Is a ‘Mental Illness’ That Needs to Be ‘Cured’
Khaled A Beydoun – Al Jazeera,
3 Dec 2018
28 Nov 2018 – China’s relentless campaign to erase the identity of the Uighurs continues, as the world remains silent.
→ read full article