Delhi Rains: Sudden Downpour Brings Respite From Heat, Humidity; Causes Waterlogging | Nation Delhi Rains: Sudden Downpour Brings Respite From Heat, Humidity; Causes Waterlogging | News Analysis India 2 months ago Delhi’s weather took a sudden turn for the worse as heavy rains lashed the city, bringing relief from the sweltering heat but also causing...Read More