News

A magnitude 6.3 earthquake hit Ecuador's coast, injuring at least 20 people and damaging buildings in Esmeraldas. No tsunami ...