Cyclone Ditwah and Sri Lanka’s Fragile Recovery: Climate, Debt and Governance Challenges
Cyclonic storm Ditwah made landfall on Sri Lanka on 28 November 2025, causing massive damage to the country.
- Gulbin Sultana |
- January 08, 2026 |
Associate Fellow
|