Satellite images are revealing the scale of the destruction in Sri Lanka caused by landslides triggered by Cyclone Ditwah at the end of November 2025. At the end of November 2025, a “weak” tropical cyclone, subsequently named Cyclone Ditwah, formed just offshore from Sri Lanka. Over the following day the storm tracked around the south […]
