New Interpol president is an Emirati general accused of overseeing torture
Raisi, who has been part of the UAE’s police force since 1980 and serves as inspector general at the country’s ministry of interior, received 68.9% of the vote at Interpol’s general assembly in Istanbul. The role is largely ceremonial — he will chair the general assembly as well as three executive committee meetings for each … Read more