Russian scientists discover a new island in the Caspian Sea — the world's largest inland body of water

1 month ago 15

Rommie Analytics

Researchers have confirmed the existence of a new island in the northern part of the Caspian Sea, but they haven't managed to land on it yet.
Read Entire Article