As several Western nations announce their recognition of a Palestinian state ahead of an upcoming UN General Assembly vote, Israel is accelerating its illegal annexation measures of the occupied West Bank to render a Palestinian state impossible.
Tag