Paris to host Champions League FinalRussia will no longer host the Champions League Final due to its attacks on Ukraine. UEFA announced Friday that it will now be held in Paris, France.Jennifer BubelEnglish_ASUpdate: Feb 25th, 2022 07:36 ESTRussia will no longer host the Champions League Final due to its attacks on Ukraine. UEFA announced Friday that it will now be held in Paris, France.KENZO TRIBOUILLARDAFPTagged in:Final Champions LeagueChampions LeagueFinal stagesSoccer clubsTeamsFootballCompetitionsSports