Delhi Chief Minister Sheila Dikshit – Let the games begin!
A very calm and composed Delhi Chief Minister Sheila Dikshit puts aside all the negativity surrounding the Commonwealth Games in Delhi, and in the interview with Bharkha Dutt of NDTV, gives hope to all of us expecting a great spectacle! Thank…