France Investigates Reports Interpol President Is Missing in China

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.

Leave a Reply