French police probe Interpol chief's disappearance on China trip

121
0
Share:

French police are investigating the disappearance of Interpol chief, Meng Hongwei, who was reported missing after traveling from France to his native China, while his wife has been placed under police protection after receiving threats.

Share: