Ilham Tohti Documentary

Mon, 10/26/2015 - 22:17 -- Kanat

A professor at Minzu University in Beijing and the foremost Uighur public intellectual in the People’s Republic of China, he was sentenced to life in prison in September 2014 for advocating basic economic, cultural, religious and political rights for the Uighur people.


Subscribe to Videos