We're about lawful due process and fair trials, human rights and the accountability of criminals, corporations, law enforcement organisations and governments.
Radha Stirling, founder of Detained in Dubai and Due Process International, has secured the deletion of an INTERPOL Red Notice issued by the UAE following a business dispute.