The world was hit by so many floods and landslides in 2024 that it triggered the aid sector's first multi-disaster insurance ...
Torrential rains that triggered floods and landslides have killed hundreds of people and displaced millions across parts of ...