Tag: Alexander Ben Zvi
Russia summons Israeli ambassador over Lapid’s criticism of invasion
Israel’s Ambassador to Russia Alexander Ben Zvi was summoned on Sunday to appear at the Russian Foreign Ministry.
News of the summons arrived after Israeli Foreign Minister Yair Lapid and a number of other Israeli...