Intense rainfall on Monday in a mountainous area near Pekalongan city in Central Java province sparked the landslide, collapsing bridges and burying cars and houses. “Per this morning, we have found 21 victims who died, and there are five more who are still being searched,” Budiono, head of the search and rescue agency from nearby […]