Cyclone Ditwah – Insights from RAPIDA Key Informant Interviews
Cyclone Ditwah made landfall along Sri Lanka’s eastern coast on 28 November 2025, bringing intense rainfall, widespread flooding, and multiple landslides. The cyclone affected several regions already…
Read more