Hyderabad: A recent discovery from Russian scientists has confirmed the presence of an emerging island in the world’s largest inland body of water. The Shirshov Institute of Oceanology, which is a part of the Russian Academy of Sciences, mentioned th…

