Heavy rain in Delhi-NCR leaves roads flooded, cars submerged, traffic crawls | In pics 28.06.2024 08:19 Indiatoday.in Heavy rain in DelhiNCR leaves roads flooded cars submerged traffic crawls In pics