Farsani, Amin Amirian , BANIASDI, ZEINB (2023). Examining the rights of witnesses in Iran's criminal law system with a view to the International Criminal Court. *Recent Developments in public law*, 2(6), 95-78.