Shame on India; Out of the 30 polluted world cities, 21 are in our country
India again top the list of shame. India is home to 21 of the world’s 30 most polluted cities. This is the second consecutive year that Indian cities are in the forefront of air pollution. The 2019 air quality report from IQ Air Visuals lists the cities that are most polluted by sky.