Israel’s US ambassador slams Schumer’s ‘unhelpful’ anti-Netanyahu speech: ‘Israel is a sovereign democracy’

by