The Caspian Sea is dropping and revealing new islands to the world. In a recent discovery, Russian scientists have confirmed the presence of an emerging island in the world's largest inland body of ...