France Investigates Reports Interpol President Is Missing in China
The New York Times -

Meng Hongwei, the president of Interpol, was reported missing by his wife, who told the French authorities she had not heard from him since he traveled to China late in September.

Loading...

Related Articles