The Olympic flag surrounded by flags from various countries that are competing in the Winter Olympics, wave in the wind in front of the Olympic Stadium in Pyeongchang, South Korea. The athletes of the 2018 Winter Olympics marched into the Pyeongchang Olympic Stadium amid roaring applause and cheers. Russia’s national Olympic committee was barred from…
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.