Ahmet Igamberdi is the self-proclaimed president of the Uighur Government in exile -- an organisation which fights for the independence of Xinjiang. Watch th...
Share this note: