A Yale University study has found national capital Delhi the world's most polluted city. It beats China's Beijing, where pollution alerts prompted immediate government intervention. Delhi's rising levels of pollution seem to have so far been ignored by government agencies.
(Read more)