UEFA Champions League final to be held in Paris, not Russia, amid Ukraine invasion
February 25, 2022 at 05:08 AM EST
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.