Live: Volcano erupts on La Palma in the Canary Islands

Lava erupts from volcano on Spanish Canary Island of La Palma.

Arutz Sheva Staff ,

Erupting volcano
Erupting volcano
iStock



top