The famous definition of a diplomat as “a person who is sent abroad to lie for his country” fits perfectly Russian Ambassador to Israel Anatoly Viktorov. The report on his version of Middle East reality is here. Israel destabilizes the Middle East more than Iran, Russian Ambassador to Israel Anatoly Viktorov said on Tuesday. Is […]