Beijing: China remained silent over the disappearance of the head of Interpol, deepening the mystery over the international police chief’s fate after reports said he was detained for questioning on arrival in his homeland.
Meng Hongwei (pic), 64, was last seen leaving for China in late September from the Interpol headquarters in Lyon, southeast France, a source close to the enquiry said. His wife has since reported him missing.
Already a subscriber? Log in.
Win a prize this Mother's Day by subscribing to our annual plan now! T&C applies.
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!