UEFA Moves Champions League Final From Russia To France
UEFA has moved this year's Champions League final from St Petersburg in Russia to the Stade de France in Paris after Russia's invasion of Ukraine, European football's governing body said in a statement on Friday.
UEFA also said the home…