Share
twitterlinkedinfacebook
Image 1 of 1
CST04453IND.jpg
Construction of an extension to Delhi's new Metro system, which the city is trying to complete before the start of the Commonwealth Games, to be staged in Delhi in 2010.