Of the world’s 30 most polluted cities, 22 are in India. New Delhi, one of the most polluted capitals in the world, again witnessed record-high levels of air pollution earlier this season forcing schools to ...
Subscribe to our newsletter to get the latest scoop right into your inbox.