Quito mayor Santiago Guarderas
The Latest
-
Landslide In Ecuador's Capital Of Quito Kills At Least 24 People
The side of a hill collapsed onto a residential area in Ecuador's capital city of Quito, killing at least 24 people. The side of a hill collapsed onto a residential area in Ecuador's capital city of Quito, killing at least 24 people.