NASA's James Webb telescope enters test phase
Subscribe to Oneindia News
NASA's James Webb Space Telescope, the largest space telescope ever built, enters a heavy testing phase ahead of its planned 2018 launch. Roselle Chen reports.
Please Wait while comments are loading...