FIFA World Cup 2018 Russia Schedule

07/06/2018

The 2018 FIFA World Cup in Moscow is just around the corner! Of the 32 teams, 20 will be making back-to-back appearances following the last tournament in 2014, including defending champions Germany, while Iceland and Panama will both be making their first appearances at a FIFA World Cup™. A total of 64 matches will be played in 12 venues located in 11 cities. The world […]