Video PlayerClose
Christmas lights and decorations are seen in St. Petersburg, Russia, Dec. 24, 2020. (Photo by Irina Motina/Xinhua)
Christmas lights and decorations are seen in St. Petersburg, Russia, Dec. 24, 2020. (Photo by Irina Motina/Xinhua)