Heavy Rain and landslides prompt school closures in Delhi, Himachal Published July 10, 2023 at 1069 × 580 in Heavy Rain and landslides prompt school closures in Delhi, Himachal Pradesh, and Punjab