Flash floods and landslides that struck Indonesia’s easternmost province last weekend killed nearly 90 people and drove thousands from their homes. The country’s disaster mitigation agency said human-caused deforestation exacerbated the scale of the damage. The flooding and mudslides destroyed buildings and roads in several areas of Jayapura district, in Papua province, on March 17. […]