Flash floods and landslides triggered by torrential rains in Sumatra, Indonesia, have resulted in at least 26 confirmed deaths and 11 people missing. Monsoon rains and rising rivers have submerged nine districts and cities in West Sumatra province since last Thursday. A massive mudslide last Friday caused a river to …...Read More
