Indian astronomers discover one of the farthest star galaxies in universe
Indian astronomers have discovered one of the farthest star galaxies in the universe, estimated to be located 9.3 billion light years away from Earth, announced Department of Space, Indian Government.…