Deadly Landslides and Flash Floods Devastate Indonesia’s Sumatra Island
A devastating series of landslides and flash floods have struck Indonesia’s Sumatra Island, leaving at least 16 people dead and several missing as rescuers continue their search efforts.