Skip to playerSkip to main content
  • 5 years ago
At least 18 people died and dozens were injured after heavy rainfall caused a landslide near Quito, Ecuador.

Recommended