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 … Read More