Tag: 115443001

A truck crashes in Ecuador’s Amazon killing 10 people

QUITO, Ecuador -- Ten people died Sunday when the truck they were…

News Today News Today