The Chinese president of Interpol, the international police agency, has vanished. Meng was not on French soil when he was last seen, according a senior French law enforcement official, who declined to say whether he was in China. CNN’s Jim Bittermann reports.Police probe Meng Hongwei’s disappearance

Any comments?

Leave a Reply

%d bloggers like this: