Due Process InternationalApr 6, 20222 min readIsraeli woman sentenced to death - Radha Stirling issues statementIn a statement today, Detained in Dubai CEO Radha Stirling who has dealt with numerous drugs related cases, commented on the recent death...