French police probe Interpol chief's disappearance on China trip

120
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: