Ebadi: Dutch Lawyers Could Have Shed Light on Bahrami’s Case Facts
In an interview with the International Campaign for Human Rights in Iran, Shirin Ebadi, the 2003 Nobel Peace Laureate and Head of the Defenders of Human Rights Center questioned the review process in the case of Zahra Bahrami, a prisoner who was executed last week. ...