Police

World

Chinese Interpol boss goes missing

French police said Fridaythey were probing the disappearance of the Chinese head of Interpol, who has reportedly been detained for questioning...