#9127500Israeli Ambassador to Russia Oded Joseph leaves the Russian Foreign Ministry headquarters in Moscow, Russia. Joseph was summoned to the Russian Foreign Ministry on March 20 in connection with the Israeli airstrike on RT crew in southern Lebanon.Sign in or register,to downloadAdd to cartRemove from cartPackage: Russia Israel AmbassadorCategories: PoliticsLocation: Moscow, RussiaEvent date: 20.03.2026Date published: 20.03.2026Author: Yuri KochetkovCredit: SputnikSource: SputnikOriginal: DigitalMedia: JPEG, 4081x2776px, 6.7MbJob-ID: 6ae967e232aa12b5