Heavy Rains Lash Delhi, Lead to Waterlogging, Traffic Jams

0
235

The relative humidity was recorded at 96 per cent and the minimum temperature at 26.8 degrees Celsius, an IMD official said.