Sports
Breaking: UEFA Dumps Russia, Announces New Champions League Final Venue
European football governing body, UEFA on Friday ruled out Russia’s St. Petersburg stadium as the venue for this season’s Champions League final.
TrackNews understands that the decision was a form of punishment and expression of disappointment over Russia’s invasion of Ukraine in the last 48hours.
After an extraordinary meeting on Friday morning to discuss the geopolitical crisis, UEFA announced that the Champions League final will now be played in Paris, the capital city of France.
More details to come…