Interpol president questioned for overseeing torture
The new president of Interpol, General Hamad bin Mahmoud Al-Ali, has been accused of overseeing torture. Al-Ali, a senior figure in the UAE, took over the top Interpol post last week. An official committee…