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