Landslide Brought Them Down Floods and landslides have rushed down the sides of mountains earlier this week on the Indonesian island of Nias, destroying villages and causing at least 60 deaths. Deforestation may have caused the floods. Indonesia's largest environmental group, Walhi, found in a study this year that flash floods have occurred exactly where deforestation was ...