Mr Meng

1 result

A handout image made available by Interpol showing Meng Hongwei, Chinese President of Interpol. Photograph: EPA

French authorities have opened an inquiry into the disappearance of Meng Hongwei, the Chinese head of international police agency Interpol, after he r(...)