Delhi floods cause major disruption in travel, over 400 passenger trains cancelled
India | July 13, 2023 21:34 ISTNorthwestern India has witnessed continuous rainfall from July 8. Several states including Jammu and Kashmir, Uttarakhand, Himachal Pradesh, Haryana, Uttar Pradesh, and Rajasthan witnessed ‘heavy to extremely heavy’ downpours.