Champions League final moved to Paris amid Ukraine crisis
25-Feb-2022 10:10:00 | Deutsche Welle
UEFA have stripped Saint Petersburg of the Champions League hosting rights following an extraordinary meeting of their Executive Commitee. The Stade de France in Paris will now host the showpiece event on May 28.
Read More