India - Dehli - Pusa Road Rajendra Place Metro Station, stretches over Pusa Road, tactfully avoiding the suffering left below. Visitors to the 2010 Common Wealth Games may never see the reality.
The march of progress and multi-billion dollar clean up of New Dehli in preperation for the Common Wealth Games in 2010 has failed to address India's social problems.