No More Bubbly – Putin Stripped Of Olympic Order As IOC Bosses Tell Feds To ‘Ban All Russian Athletes & Officials’
The International Olympic Committee has stripped Vladimir Putin, the president of Russia who ordered the invasion of Ukraine, and other top-ranking Russian officials of the Olympic Order and recommended to international federations that they ban all Russian and Belarussian athletes […]