New Delhi ranks world s most polluted city for three years in a row

NEW DELHI – The Indian city of New Delhi is ‘the pollution capital of the world’, according to IQAir. IQAir is a Swiss group that measures air quality levels based … Continue reading New Delhi ranks world s most polluted city for three years in a row