Three People Dead due to Landslides at Indonesia’s China-Funded Batang Toru Hydroelectric Dam

At least three people, including two children, were killed after landslides occurred near a construction site of the controversial Chinese-backed Batang Toru hydroelectric dam on Indonesia’s Sumatra island, emergency responders and authorities said on Friday. According to Indonesia’s disaster mitigation …

Read more