image

Meng Hongwei

The Chinese head of Interpol vanished in September 2018 after returning to his homeland. In October 2018, Interpol said Meng Hongwei had resigned and the Chinese government confirmed his detention, saying he was under investigation for possible criminal activity.