Human Rights Watch (HRW) on September 24 released an open letter to Interpol secretary-general on the occasion of Interpol’s 86th General Assembly, which will convene in Beijing from September 26-29, 2017.
↧
HRW concerned about instances in which China appears to have misused Interpol’s “red notice” system
↧