Interpol, the international organization to coordinate policing between 192 nations, is confronting an unsolved mystery in its own ranks with the disappearance of its president, Meng Hongwei. He hasn’t been seen since September 29, when he left France for China. In 2016, Meng became the first Chinese citizen to become head of Interpol. At the time, there was concern among human rights groups that he would be compromised because of China’s human right’s policy.
On Twitter, journalist Isaac Stone Fish, former Asia editor of Foreign Policy, speculated that Meng might have run into difficulties with the Communist Party.