FIFA World Cup kicks off in Russia

The 2018 FIFA World Cup, the first ever hosted by Russia, kicks off Thursday with the opening match between Russia and Saudi Arabia at Moscow's Luzhniki stadium....

3 Published By - UPI - Sports News - 2018.06.14. 14:09
Share |