user avatar
Radha Stirling
@RadhaStirling
CEO @ Detained in Dubai & Due Process International. Interpol & Extradition Expert, Podcast Host, Expert Witness, Crisis Manager, Human Rights, Media & PR.
Joined June 2009