Air quality improves at several monitoring stations, Delhi records max temp of 22 degree Celsius Read more