French police have launched an investigation into the reported disappearance last week of Meng Hongwei, the Chinese head of the international police organization Interpol, a source close to the inquiry said Friday, according to the AFP news agency.
Meng was last seen leaving for China from Interpol's headquarters in Lyon, southeast France, in late September, the source said. His wife reported him missing.
(Arutz Sheva’s North American desk is keeping you updated until the start of Shabbat in New York. The time posted automatically on all Arutz Sheva articles, however, is Israeli time.)
Read more