India News | Ketki Angre | Friday February 21, 2014
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.
www.ndtv.com