At least 10 dead, 10 missing as landslide, flash floods hit Indonesia’s Sumatra island
Torrential rains have triggered flash floods and a landslide on Indonesia’s Sumatra island, killing ...
Torrential rains have triggered flash floods and a landslide on Indonesia’s Sumatra island, killing ...