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. <br /><br />Connect with us on Social platform at: https://www.facebook.com/Inkhabar<br />Connect with us on Social platform at: https://twitter.com/Inkhabar<br />Subscribe to our You Tube channel: https://www.youtube.com/user/itvnewsindia<br />http://www.inkhabar.com/