Video: UNSC passes resolution demanding end to Israeli settlement building on occupied Palestinian land

The UN Security Council with 14 of 15 members voting in favor has passed a resolution demanding an end to the construction of Israeli settlements on occupied …

Via Youtube