Landslide and flash floods

Landslide, flash floods leave at least 19 dead, 7 missing in Indonesia’s Sumatra island
Indonesia

Landslide, flash floods leave at least 19 dead, 7 missing in Indonesia’s Sumatra island

Torrential rains in Indonesia’s Sumatra island triggered flash floods and a landslide, resulting in the deaths of at least 19…
Back to top button