Interpol

Videographic on Interpol. Russia on Tuesday denounced “interference” in the election for a new Interpol president after critics including US senators objected to a Russian becoming chief of the global police body.VIDEOGRAPHIC