Landslide kills at least 24 as rains deluge Ecuador capital

Landslide kills at least 24 as rains deluge Ecuador capital
This aerial photo shows a wet muddy street after a flood in northern Quito on Tuesday. AFP

Most Popular Stories