Landslide and flash floods
Landslide, flash floods leave at least 19 dead, 7 missing in Indonesia’s Sumatra island
Indonesia
March 10, 2024
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…