UN General Assembly demands Israel end ‘unlawful presence’ in Occupied Palestinian Territory
On Wednesday, the United Nations General Assembly cast a decisive vote in favor of a resolution urging Israel to “immediately terminate its unlawful presence” in…