Delhi, the Indian capital, is to host the 2010 British Commonwwealth Games.
Organisers are promising the greenest games ever - but many say some of the building work contravenes environmental law, and local people will pay the price for generations to come.
Matt McClure reports.