Champions League Final Moved To Paris From St Petersburg After Russian Invasion of Ukraine

Champions League final to be played at the Stade de France in Paris on May 28; UEFA strips St Petersburg of its right to stage match after the Russian invasion of Ukraine; Russian and Ukrainian clubs and national teams competing in UEFA competitions to play home matches at neutral venues.

 
Recipient Email: *
 
Your name: *
Your Email: *