Russia’s President Vladimir Putin looks on during the opening ceremony of the Beijing 2022 Winter Olympic Games, at the National Stadium, known as the Bird’s Nest, in Beijing, on February 4, 2022. (Photo by Anthony WALLACE / POOL / AFP) (Photo by ANTHONY WALLACE/POOL/AFP via Getty Images)

Leave a Reply

Your email address will not be published. Required fields are marked *