Latest Who Says We’re Not No.1? Delhi Tops the List of the World’s Most Polluted Cities As India celebrated Diwali on Thursday, New Delhi struggled to breathe. A recent study by World Health Organization,branded New Delhi.. 27 Oct 0 4