The sporting community has condemned Russia’s invasion of Ukraine. European football governing body UEFA has moved the Champions League final from Saint Petersburg to Paris. And the International Olympic Committee criticized the Russian government for breaching the Olympic Truce.
Russia Stripped of Champions League Final
By NTD Newsroom