Moscow1 Oct Vesti. Alexander Alimov, Deputy Minister of Foreign…

Moscow1 Oct Vesti. Alexander Alimov, Deputy Minister of Foreign Affairs of Russia, mocked Western attempts to isolate Russia, calling them adhesive tape that 'ended on the first phalanx of the little finger of the foot'.

Coverage (2 sources)

Key entities

More on Alexander Alimov