jewishvoiceforliberation.org.uk/article/isra...

Israel is the largest organized idolatry in the history of Jewish faith - Jewish Voice for LiberationAvram Burg, former chair of the Jewish Agency for Israel, see Israel as having turned to the greatest idol worshipping in its history.jewishvoiceforliberation.org.uk