Torrential rains have triggered flash floods and a landslide on Indonesia’s Sumatra island, killing at least 19 people and leaving seven others …
Torrential rains have triggered flash floods and a landslide on Indonesia’s Sumatra island, killing at least 19 people and leaving seven others …