2025 Sri Lanka Extreme Monsoonal Rainfall and Landslide Event associated with Cyclonic Storm Ditwah
Overview of the Recent Heavy Rain Disaster in Sri Lanka The recent heavy rains, exacerbated by Cyclone Ditwah (which made landfall on Sri Lanka's eastern coast on November 28, 2025),…