Riyad Mansour, the Palestinian ambassador, leades the Israel-bashing at the UNSC – Screenshot: UNWATCH/YouTube

Riyad Mansour, the Palestinian ambassador, leades the Israel-bashing at the UNSC – Screenshot: UNWATCH/YouTube