The director of Interpol has gone missing after traveling to China last week, multiple outlets report.
Meng Hongwei, a Chinese national, was reported missing after going to his home country on September 29, Reuters reported, citing unnamed French judicial sources.
Meng’s wife contacted police in Lyon — where the couple lives and where Interpol is based — after not hearing from her husband since he traveled to the country, Reuters said.
French police have since opened an investigation into his whereabouts.
Meng, who previously served as China’s vice minister of public security, was elected to lead the international police organization in 2016. His term is expected to run until 2020, according to Interpol’s website.
Rights groups previously said that Beijing could use Meng’s position to arrest and deport its critics abroad.
Business Insider has contacted Interpol, the French Ministry of Justice, and the Chinese Embassy in London for comment.