Israel’s Ambassador to the UN, Danny Danon, has criticised the UN’s “hypocrisy” over their failure to act over Iran’s human rights abuses, whilst recently passing a recent resolutions against Israel.

“The UN’s hypocrisy is on display once again,” Danon stated in a Facebook post on Tuesday, “The Iranian parliament passed a resolution recognizing Jerusalem as the Palestinians’ capital. How many emergency Security Council meetings were convened? How many resolutions were passed in the General Assembly condemning Iran? None of course.”

Danon continued, “Iranians are taking to the streets to demand basic rights and freedoms. Protesters have been jailed and even killed. How many Human Rights Council reports have been issued? How many statements or resolutions have been adopted condemning the regime in Tehran? None of course.

“As we begin the new year, we wish the Iranian people peace, prosperity, and the right to live their lives freely.”

Meanwhile, US Ambassador to the UN, Nikki Haley, said she is seeking an emergency session on Iran at the UN Security Council.

On Tuesday she praised the courage of Iranian demonstrators and said protests across the Islamic Republic were spontaneous and not driven by outside forces.

After she read out social media posts written by Iranians in support of the demonstrations, many of which openly called for the overthrow of the Tehran regime, Haley dismissed Iranian leaders’ contention that the unrest was being orchestrated by their external enemies.

“We all know that’s complete nonsense,” she said. “The demonstrations are completely spontaneous. They are virtually in every city in Iran. This is the precise picture of a long oppressed people’s rising up against their dictators.”

Haley said the US was seeking emergency sessions on Iran at the United Nations Security Council in New York and at the UN Human Rights Council in Geneva.

“We must not be silent,” she said. “The people of Iran are crying out for freedom.”