Tehran says Israel’s impunity must end after ICJ opinion on Palestine

Baghaei says the ICJ’s opinion once again exposes the undeniable truth that the Israeli regime continues to be the tremendous violator of each and every norm of international humanitarian law.

Continue Reading