UK bid for Secretary General of InterpolWill the appointment of a British Secretary General promote human rights within the organisation? Interpol’s controversial appointment of...