A prominent Israel lobbyist concedes that Zionism may have ‘failed’
Israeli leaders are going crazy over the display of Palestinian flags– of course, because Israel is a Jewish state not a democracy, and Palestinians who don’t buy in must be […]
Israeli leaders are going crazy over the display of Palestinian flags– of course, because Israel is a Jewish state not a democracy, and Palestinians who don’t buy in must be […]