IAAF World Championships - Moscow 2013

The 14th IAAF World Championships in Athletics are set to open in Moscow’s historic Luzhniki Stadium on Saturday August 10 and will continue until Sunday August 18, 2013.

Continue reading