WORLDVolcano Explodes in Spain’s Canary IslandsNileshSeptember 20, 2021September 20, 2021 by NileshSeptember 20, 2021September 20, 202101472 A volcano erupted on Spain’s Canary Island of La Palma on Sunday, throwing lava in the air and flowing in rivers towards villages from the...