A recently taken “snapshot” of the universe shows details so vivid and peers so deeply into the past that it may represent “the most significant scientific achievement of recent years.”
You can see the picture and read more of the details here.
A recently taken “snapshot” of the universe shows details so vivid and peers so deeply into the past that it may represent “the most significant scientific achievement of recent years.”
You can see the picture and read more of the details here.