UN’s Highest Court Declares Israeli Occupation of Palestinian Territories Illegal
UN’s Top Court Declares Israeli Occupation of Palestinian Territories Illegal In a landmark opinion, the UN’s top court has declared that Israel’s occupation of Palestinian territories violates international law. The…