Interpol Chief Was China’s Pride. His Fall Exposes the Country’s Dark Side.. Interpol (International Criminal Police Organization), Meng Hongwei (1953- ), China, Communist Party of China, Xi Jinping, Corruption (Institutional), National Supervisory Commission