Landslides kill at least 24 as rains deluge Ecuador capital

Landslides kill at least 24 as rains deluge Ecuador capital

QUITO, Ecuador — A rain-weakened hillside collapsed in Ecuador’s capital, sweeping over homes and a sports field and killing at least 24 people, city officials said Tuesday. The Quito Security Department said at least 48 more people were injured while eight houses collapsed and others were damaged when the hillside gave way late Monday. The … Read more