Transport: The Achilles heel of London Olympics
[video]UNITED KINGDOM, London: Despite seven years of planning and a colossal budget, transport remains the Achilles heel of the London 2012 Olympic Games.
View on Emirates24|7
[video]UNITED KINGDOM, London: Despite seven years of planning and a colossal budget, transport remains the Achilles heel of the London 2012 Olympic Games.