
Heavy downpour causes water-logging, traffic snarls in Delhi
monsoon · highway
Heavy rain lashed large parts of North India, causing landslides at a number of places in Uttarakhand that claimed four lives. Delhi received rain overnight, causing waterlogging in a number of areas.






















