Destruction after deadly landslides and flashfloods hit Indonesia’s Sumatra November 25, 2024 by Landslides and flashfloods hit Indonesia’s northern Sumatra Island following torrential rains. Read More