The head of Interpol is the UAE general accused of torture
Ahmed Nasser al-Raisi, a UAE Army general accused of torture, has been elected president of the Interpol international police force. Ahmed Nasser al-RRead More…
Ahmed Nasser al-Raisi, a UAE Army general accused of torture, has been elected president of the Interpol international police force. Ahmed Nasser al-RRead More…