When Cyclone Ditwah swept across Sri Lanka in late November 2025, the force of nature felt almost unreal. Hundreds of people ...