World Floods and Landslides in Indonesia Claim 248 Lives as Rescue Efforts Intensify At least 248 people have died in Indonesia’s Sumatra island due to a combination of floods and landslides triggered by severe monsoon rains. The... Editorial2 hours ago