Delhi witnessed its cleanest air on Saturday with the Air Quality Index (AQI) recorded at 85, the lowest in the last three years for the period from January 1 to March 15. The national capital has ...