TY - JOUR AU - Farsani, Amin Amirian AU - BANIASDI, ZEINB TI - Examining the rights of witnesses in Iran's criminal law system with a view to the International Criminal Court JO - Recent Developments in public law VL - 2 IS - 6 SP - 95 EP - 78 PY - 2023 DO - ER -