News Ecuador’s Catastrophic Landslide Tragedy A landslide hit a community in central Ecuador, killing at least seven… Kacie MainMarch 28, 2023