ALL EYES ON RUSSIA: World Cup kicks off in Moscow and 10 Russian cities
Russia has been invaded… by FIFA. And the city is welcoming the invaders with open arms.
The 2018 FIFA World Cup began over the weekend, with soccer (football) matches at the three main Moscow sports stadiums.
The FIFA games have been a tremendous boon for Moscow and will be for many cities across the Russian Federation as the fans sweep across European Russia, following their teams as they play in a total of 64 matches in 12 different venues located in 11 cities.