When Cyclone Ditwah made landfall on November 28 2025, Sri Lanka experienced one of its deadliest environmental disasters in modern history. President Anura Kumara Dissanayake declared it the "largest ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results