DEVASTATING FLOODS CLAIM OVER 1,200 LIVES ACROSS ASIA
From 28 November 2025, when Cyclone Ditwah struck Sri Lanka, relentless monsoon rains have triggered catastrophic floods and landslides across Sri Lanka, Indonesia, and Thailand. By 1 December 2025, authorities…