UEFA Champions League final to be held in Paris, not Russia, amid Ukraine invasion
February 25 2022, 08:00
The UEFA Champions League, one of the top soccer club competitions in the world, will host its final in Paris instead of St. Petersburg, Russia.
The UEFA Champions League, one of the top soccer club competitions in the world, will host its final in Paris instead of St. Petersburg, Russia.
Source:
FOX News