Delhi is coughing hard and the air is to blame. Satellite pictures of Delhi's pollution should set off alarm bells - the city has PM2.5 or particulate matter 2.5 many times higher than the levels that World Health Organisation says is safe. This has meant a 10 to 15 per cent jump in complaints of respiratory ailments this winter, say doctors.
(Read more)