Watch: Massive traffic jams, waterlogging in parts of Delhi after heavy rain 31.07.2024 18:16 Indiatoday.in Watch Massive traffic jams waterlogging in parts of Delhi after heavy rain