Continuous downpour since early morning left many Delhiites stranded on roads as water logging contributed to heavy traffic snarls. According to the MeT department, 93.8 mm rainfall was recorded till 8.30 AM.
Connect with us on Social platform at: https://www.facebook.com/Inkhabar
Connect with us on Social platform at: https://twitter.com/Inkhabar
Subscribe to our You Tube channel: https://www.youtube.com/user/itvnewsindia
http://www.inkhabar.com/