China disappeared Interpol’s chief. The world can’t pretend it’s business as usual.

Sophie Richardson is the China director at Human Rights Watch. In the past week, reports of Chinese authorities’ latest audacious move — forcibly detaining Meng Hongwei, then the president of the inte…
( read original story …)



Related Post