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...