Russia gets set to host World Cup as costs soar

By France 24   |   14 June 2018   |   5:02 am  
All eyes will be on Russia as the World Cup kicks off on Thursday. The country has spent almost €9 billion on the event. Of the 12 stadiums, nine have been built from scratch.
In this article:
RussiaStadiumWorld Cup

You may also like