News
The woman police officer who tortured Latifa calls herself a “lucky and morally motivated girl”.

14 August 2023

Interpol & Extradition
A criminal referral has been made to the ICC by human rights group, Due Process International. The claim, prepared by Dr Jonathan Levy, accuses Major General Ahmed Naser Al-Raisi, the current Director of Interpol, of carrying out the orders of Sheikh Mohammed to intercep...

2 August 2023