At Least 7 Dead and 22 Injured in Ecuador After a Landslide A landslide that occurred this Sunday in a tourist region of Ecuador following heavy rains has resulted in …
Tag:
At Least 7 Dead and 22 Injured in Ecuador After a Landslide A landslide that occurred this Sunday in a tourist region of Ecuador following heavy rains has resulted in …