As If Humankind Didn’t Have Enough Worries – La Palma!!
The “baby island” of La Palma, located in the Canary Islands off the coast of Africa has been increasingly seismically active. The fault involved in this activity has the potential to throw tens of billions of rocks that will go crashing down to the sea. The resulting rock slide could… Continue reading