Turning the clock back to Moscow 1980 The IAAF World Championships, Moscow 2013, which takes place from 10 to 18 August, will be infused with memories of the last global athletics championship to be staged in the famous Luzhniki Stadium: the 1980 Olympic Games. May 16th 2013, 11:17am
818 views 0 likes 2 shares 0 comments
|