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.

from BBC News - World https://bbc.in/2PgMu9w

Comments