Skip to content
After Diwali, 93 of the world's 100 most polluted cities are in India: Worst AQI as high as 868; New Delhi not in Top 10 · Hindustan Sphere