Arab Today
A landslide triggered by torrential downpours has killed at least eight people and left 100 missing on Indonesia's main island of Java, an official said Saturday.
A landslide triggered by torrential downpours has killed at least eight people and left 100 missing on Indonesia's main island of Java, an official said Saturday.