Meng Hongwei, Interpol Chief’s final text to his wife, a knife. The meaning is clear that he is in terrible trouble. The Chinese says to wait for his phone call.
There are few international posts that China has taken. One of the most controversial ones is assigning a Chinese person to lead Interpol. Meng Hongwei 孟宏伟, Interpol Chief, is now missing in China, whereabouts and reason for his disappearance, unknown. China is well known to have a terrible human rights record towards both Chinese and foreign people within China. There is no openness for free speech, nor is the rule of law universally applied.