Chief of the International Police Organisation, ‘Interpol’ detained by China

Chief of the International Police Organisation, ‘Interpol’ detained by China

Beijing/Lyon: The Chief of Interpol, the apex police organisation of 192 countries in the world, has been detained in China. Interpol Chief, Meng Hongwei came to China at the end of September. His wife, who lives in France has complained that he is not traceable since then. Thereafter, a daily from Hongkong claimed that the […]

Read More »