Monsoon Deluge: Flash flood hits Himachal Pradesh, rain lashes Delhi. 10 points
Heavy rainfall in several regions of India has caused flash floods, landslides, and waterlogging, leading to disruptions in transportation and traffic congestion. Authorities have issued advisories urging residents to exercise caution and…