Due Process International
Radha Stirling, CEO of Detained in Dubai, issued the following statement:

4 April 2021