
Interpol president seems to have vanished
Interpol, the world's largest international police organization, has a mystery to solve: its own president has gone missing.
Interpol, the world's largest international police organization, has a mystery to solve: its own president has gone missing.