Rain lashes several parts of Delhi; waterlogging, traffic congestion witnessed in many areas 06.09.2024 09:16 Economictimes.indiatimes.com