Stade de France set to welcome Champions League final after venue shift over Ukraine war
Issued on:
The Stade de France north of Paris is getting set to welcome the Champions League final on Saturday night after the deciding match of European football's paramount club competition was moved from Saint Petersburg over Russia's invasion of Ukraine.