News

The Zanclean megaflood was a cataclysmic event that rushed water from the Atlantic Ocean into the Strait of Gibraltar, ...