Ecuadors

A truck crashes in Ecuador’s Amazon killing 10 people

QUITO, Ecuador -- Ten people died Sunday when the truck they were traveling in on the Ecuadorian Amazon fell into…

2 days ago