Return to Article Details Mahmoud Hashemi Shahroudi's activity in the judiciary in Iran 1999-2009 Download Download PDF