NASA unveils deep-space images

NASA officials drew back the curtain to a display of luminous images captured by the James Webb Space Telescope, the largest and most powerful observatory ever launched to space.

Get the latest news on: http://reuters.com/