Rights Groups Call for Release of Uyghur Professor Five Years After Arrest

Chinese authorities sentenced outspoken Uyghur professor Ilham Tohti to life in prison on charges of promoting separatism.

Wang Liming

Wang Liming is a renowned political cartoonist who works under the pen name of Rebel Pepper. His work focuses on political, cultural and societal developments across Asia.
View Full Site