landslide

At Least 7 Dead and 22 Injured in Ecuador After a Landslide

At Least 7 Dead and 22 Injured in Ecuador After a Landslide A landslide that occurred this Sunday in a…

5 months ago