Interpol chief Meng Hongwei vanishes on trip to China

Meng Hongwei was last seen leaving Interpol's headquarters in France on a visit to his homeland.

No comments

Powered by Blogger.