Euronews: World Cup 2018 set to begin in Russia

Euronews: World Cup 2018 set to begin in Russia

KyivPost 2

The start of the 2018 World Cup is only hours away and the excitement has reached fever pitch. Read more here. The post Euronews: World Cup 2018 set to begin in Russia appeared first on KyivPost.