France Investigates Reports Interpol President Is Missing in China
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.
France Investigates Reports Interpol President Is Missing in China
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.