Russian scientists have discovered a new island in the Caspian Sea, the world's largest inland body of water.

A new island has recently appeared in the Caspian Sea, but it does not yet have a name. (Photo: Yu. Shulgina, Video Studio of the Institute of Oceanology of the Russian Academy of Sciences) A Russian scientific expedition has confirmed…