The head of Interpol has vanished

French police have launched an investigation into the disappearance of the head of Interpol, after he went missing during a visit to his native China last week. See full story on The head of Interpol has...