La Palma

Volcano Erupts on Spain’s Canary Islands, Villages Evacuated

A volcano has erupted on the Spanish Canary Islands of La Palma sending lava streaming…