Insane Social Media Reactions World

Spain: La Palma volcano from space reveals frightening beauty of the eruption

New astronaut and satellite images of an active volcano on the island of La Palma reveal the frightening beauty of the eruption, as well as its dangerous proximity to humans.Lava began gushing out of the Cumbre Vieja crater on the island, which is located off the coast of northwestern Africa and governed by Spain on […]