Heavy Rain In Delhi, Waterlogging In Many Areas, Traffic Advisory IssuedRain lashed Delhi on Wednesday, inundating low-lying areas and affecting traffic movement in parts of the city. The traffic police issued an advisory, asking people to check the weather before heading...