Champions League final to move from Russia to France


The final will now be played at the Stade de France in Paris on May 28th instead of in St Petersburg.

Reading articles is for subscribers only. Subscribe now.

Russia has been stripped of the Champions League final, UEFA announced on Friday, reports Euronews.