Chinese cartoonist detained by police for ‘insulting China’
Chinese cartoonist detained by police for ‘insulting China’

Chinese cartoonist detained by police for ‘insulting China’

Photo: Handout
Photo: Handout
Triangle 4