Some respite from heat in Delhi, storm likely on Wednesday
Delhi residents had some relief from rising temperatures of the past few days as mercury dipped amid an overcast sky…
Delhi residents had some relief from rising temperatures of the past few days as mercury dipped amid an overcast sky…