The UN Security Council passed a controversial anti-settlement resolution that condemns Israel building in occupied territories. The US abstained in the vote that was approved by 14 of the council’s 15 members to applause. The resolution first introduced by Egypt in coordination with the Palestinians calls Israel “settlement building” in East Jerusalem and the occupied […]