Melting glaciers in the Russian Arctic reveal five new islands

The Russian Navy has discovered five new islands in the Arctic after they were revealed by melting glaciers.

Leave a Reply