The International Court of justice ruled here Friday that Israel's separation barrier in the occupied West Bank violates freedom of movement and should be demolished because it threatens a de facto Annexation "of Palestinian lands for Jewish settlements.
Courts says Israel's barrier should be.