Russia Finally Stripped of Opportunity to Host the UEFA Champions League Final
Russia has finally been stripped of hosting the 2022 UEFA Champions League final in the wake of her recent crisis with Ukraine. The final of Europe’s most prestigious club competition was due to be played at the Gazprom Arena in St Petersburg on 28 May but will now be played in Stade de France in Paris. instead. UEFA thanked French...