Has the long lost ancient city of Atlantis been found?

“In Sunday night’s National Geographic special ‘Finding Atlantis,’ Richard Freund from the University of Hartford presented evidence that the sunken city may be located in mud flats in southern Spain,” reported Fox News. This is really exciting news! It’s nice to finally uncover evidence of this ancient city, now lets see if the site will unlock it’s secrets.