Friday, June 15, 2018

FIFA World Cup 2018 kicks off in Russia

All eyes are on Russia as the 21st edition of the quadrennial football extravaganza - the FIFA World Cup - kicked off on Thursday at Moscow's Luzhniki

from The Hindu - Sport
Click Here for Full News

No comments:

Post a Comment