Last update: May 27, 2018 15:05

Newsroom logo

Russia Spends Nearly $10 Billion To Host 2018 World Cup

Russia Spends Nearly $10 Billion To Host 2018 World Cup

Vusala Abbasova None

Russia is investing heavily in its infrastructure to host the FIFA World Cup this summer, which will run from June 14...