The image revealing secrets of the universe
The deepest view of the universe - more than 13 billion light years away - has been revealed in the first of a series of images from the world's new powerful telescope.
The deepest view of the universe - more than 13 billion light years away - has been revealed in the first of a series of images from the world's new powerful telescope.