Russia removes giant “victory will be ours” propaganda banner from Seoul embassy after South Korean backlash

Meanwhile, South Korean activists confront the Russian embassy on war anniversary.