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