Neena Gopal

Whatever their political leanings may be, the residents of India’s capital agree on one thing. New Delhi’s air is foul.

As a neutral observer, I have no hesitation in saying that at this moment there is hardly any political party which could pose a political challenge to the BJP at the national level, but that doesn’t