Delhi's Air Quality 'Good' For 2nd Time This Year After Continuous Rain

Delhi received 74 mm of rainfall in 24 hours ending 8:30 am on Sunday, the second highest precipitation on a day in October since 2007, according to the India Meteorological Department data.