Tag: Interpol chief
Chinese Interpol chief reported missing on home visit, say French police
PARIS: Interpol's president Meng Hongwei has been reported missing after traveling to his native China last week, French police said on Friday.
Meng's wife contacted...