The WHO global air pollution database reveals that India has 14 out of the 15 most polluted cities in the world in terms of PM 2.5 concentrations, with the worst being Kanpur. Here's more...