Return to Issue Details A Comparative Analysis of the Independence of the Supervisory Authority over Pre-charge Detention in Iranian and English Law; Challenges and Solutions Download Download PDF