Interpol boss accused of torture in UAE investigation
Abdul Rahman Al Hessa, the newly elected president of Interpol, was once accused of torture during his time as a senior official in the United Arab Emirates. Al Hessa and 10 colleagues were detained…