Delhi Rains inundated the city yet again with waterlogging and traffic snarls in various parts. Heavy rainfall threw an already struggling and flooded city out of gear. Major roads including Mathura Road, ITO, Tilak Nagar reported massic traffic snarls due to water logging. IMD predicts more to come. , Delhi News, Times Now