NEW DELHI: Heavy rain on Tuesday led to significant waterlogging and traffic across several parts of Delhi. The unexpected downpour also caused incidents of trees falling in various areas. The India Meteorological Department (IMD) forecasts medium to heavy rain for the next two days in Delhi and issued a yellow alert, indicating residents should be […]