Euronews: World Cup 2018 set to begin in Russia

KyivPost 1
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.