Science and Technology Researchers Discover Submerged Islands Off the Coast of Spain, Raising New Theories About the Possible Location of the Lost City of Atlantis Bruno Teles 13/08/2024 at 23:04