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.
Tags:. .british. .al. .generations. .local. .host







