Tags Uyghur activist Ilham Tohti

Tag: Uyghur activist Ilham Tohti

Uyghur Human Rights Activist Nominated for Nobel Peace Prize

Lawmakers in America have recommended jailed Uyghur activist Ilham Tohti for the Nobel Peace Prize. Tohti has been sentenced to life in prison by...

Most Read