Israel’s Ambassador to the IAEA Ehud Azoulay, has censured the initiative, saying the Arab nations have no moral right to point fingers.
Wow, can you say hypocrite?
These Zionists in Israel are losing their grip and it is becoming more evident as each day passes. The world has been standing up to them as of late and I hope this trend continues.
I hope this initiative of Arab states serves Israel a nice cup of shut the # up.
Yes, I know the source is Press TV, but none of the Zionist controlled outlets will dare report this, at least not in the proper context that Press TV has done.
(visit the link for the full news article)