ICJ Ruling on Israeli Occupation Turning Point
Accra (IP): In a landmark decision, the International Court of Justice (ICJ) has ruled that Israel's occupation of Palestinian territories is unlawful, marking a significant diplomatic and legal victory for the Palestinian people. ...
