Transport: The Achilles heel of the London Olympics

AFP English 2012-04-17

Views 70

Despite seven years of planning and a colossal budget, transport remains the Achilles heel of the London 2012 Olympic Games.Duration: 02:36

Share This Video


Download

  
Report form