Hubble looks back 13.2 billion years in deepest view yet: Combining images taken over the past 10 years in what amounts to a 2 million second time exposure, the Hubble Space Telescope has captured the deepest view of the universe yet achieved. [Read more]