2018 World Cup in RussiaToday marks the start of 2018 World Cup. Russia is a hosting country ( in case you missed that in the news). The matches will take place...