Russia spent billions on the most expensive World Cup ever — take a tour of the stunning stadiums

A general view shows the Kaliningrad Stadium, which will host matches of the 2018 FIFA World Cup, in Kaliningrad, Russia April 11, 2018. Reuters

The 2018 World Cup has officially kicked off. Soccer teams from Saudi Arabia and Russia — the tournament’s host country — play the first match Thursday

Continue reading...