Insane World

IN PICTURES: Spain’s La Palma volcano roars back to life after 50 years

A volcano has erupted on the island of La Palma, in Spain’s Canary Islands, sending lava shooting into the air and streaming towards nearby villages in the south of the island prompting mass evacuations.Lava is seen flowing into the sea as smoke rises following the eruption of a volcano in the Port of Tazacorte A woman […]