Tag: downpour
Heavy Rains Lead to Waterlogging in Many Areas in Delhi
NEW DELHI: Several areas of Delhi saw waterlogging on Thursday after heavy rains lashed the.
NEW DELHI: Several areas of Delhi saw waterlogging on Thursday after heavy rains lashed the.