Heavy rain in Delhi leads to waterlogging and traffic snarls 28.07.2024 00:10 Indiatoday.in Heavy rain in Delhi leads to waterlogging and traffic snarls