Here at the Edge of the World
Originally published March 18, 2011 | Link to original Dear Friend and Reader: In the midst of all of this nuclear madness, Nat Geo channel premiered a special about some scientists who have discovered the remnants of what they believe is the lost city of Atlantis. Its location, according to the theory? Some mud flats … Read more