#8675754French Ambassador to Russia Pierre Levy arrives at the Russian Foreign Ministry, in Moscow, Russia. The UK and French ambassadors were summoned to the Russian Foreign Ministry. The reason for the summoning was not specified.Sign in or register,to downloadAdd to cartRemove from cartPackage: Russia UK France AmbassadorsCategories: PoliticsLocation: Moscow, RussiaEvent date: 06.05.2024Date published: 06.05.2024Author: Ilya PitalevCredit: SputnikSource: SputnikOriginal: DigitalMedia: JPEG, 6347x4468px, 14MbJob-ID: 15cceb41ca9c09b8