Video PlayerClose
Russian President Vladimir Putin is about to deliver his annual address to the Federal Assembly in Moscow, Russia, April 21, 2021. (Photo by Evgeny Sinitsyn/Xinhua)
Russian President Vladimir Putin is about to deliver his annual address to the Federal Assembly in Moscow, Russia, April 21, 2021. (Photo by Evgeny Sinitsyn/Xinhua)