At least 11 people are dead and 19 more are missing after heavy rains caused a landslide near […]
World Buzz
7 Dead, More Than 60 Missing In Ecuador Landslide
Rescuers searched Monday for more than 60 people reported missing after a landslide in southern Ecuador caused […]
