In late November 2025, high-intensity rainfall triggered devastating floods and landslides that killed hundreds of people in ...