VIDEO: Landslide sweeps away cars and homes in Ecuador

Insider 2022-02-01

Views 1.3K

At least 18 people died and dozens were injured after heavy rainfall caused a landslide near Quito, Ecuador.

Share This Video


Download

  
Report form