Delhi workers under pressure ahead of Commonwealth Games

  • 14 years ago
Workers in New Delhi are racing against the clock to complete construction ahead of the Commonwealth Games. The October 3rd to 14th event has been plagued by delays.Duration: 01:42

Recommended