US pushing to ensure ‘maximum impunity’ for Israel through ‘barbaric’ attack on ICC judges: Iran

The Foreign Ministry strongly condemns the US’s imposition of sanctions against the International Criminal Court (ICC)’s judges over the tribunal’s issuance of an arrest warrant for the Israeli regime’s prime…

Continue Reading