Due Process International
Due Process on trial in Bangladesh as British courts expose hacking, forced confessions and torture being used in Dhaka's High Court.

11 March 2021

Thirteen years ago, Radha Stirling for the first time, navigated Dubai’s complex and foreign legal system to secure the release of her friend and colleague, Cat Le-Huy, who had been held on fabricated and baseless charges.  Since then, Stirling’s organisation “Detained i...

20 January 2021