21st World Cup
World Cup finally arrives for Russia
12 Jun 2018
The biggest sporting event of the year, the Football World Cup kicks off in Russia in the early hours of Friday morning when Russia plays Saudi Arabia. Eight years ago Russia defeated a rival bid from… Audio