Monday, December 1, 2025
The death toll from floods and landslides on Sumatra Island, Indonesia, has risen to 248 a...