Return to Article Details An Analysis of the Dimensions and Components of the Legal Foundations and the Role of the Public Prosecutor's Office in Iran's Criminal Justice Process Download Download PDF