Top Stories2 days ago
Flash Floods and Landslides Claim 174 Lives in Indonesia’s Sumatra
The death toll from devastating flash floods and landslides on Indonesia’s Sumatra island has tragically risen to 174, with authorities reporting that 79 people are still...