Israel’s US ambassador slams Schumer’s ‘unhelpful’ anti-Netanyahu speech: ‘Israel is a sovereign democracy’
Israeli Ambassador to the United States Michael Herzog charged that Senate Majority Leader Chuck Schumer’s criticism of Israeli Prime Minister Benjamin Netanyahu’s leadership is “unhelpful” as the Jewish state continues…