Ilham Tohti, editor of the website Uighur Online and associate economics professor at Central Nationalities University in the Chinese capital, Beijing, has been held incommunicado by the authorities since 8 July
Ilham Tohti, editor of the website Uighur Online and associate economics professor at Central Nationalities University in the Chinese capital, Beijing, has been held incommunicado by the authorities since 8 July