The Russian Embassy in Seoul on Sunday (Feb 22) displayed a banner promoting Russia's position on its war in Ukraine, ahead of the fourth anniversary of the invasion.