Posts tagged with "Webb Space Telescope"

NASA Completes Construction Of World’s Largest Space Telescope

NASA Completes Construction Of World’s Largest Space Telescope
NASA has completed the construction of the world’s largest space telescope, after almost two decades. WASHINGTON: US space agency NASA has completed the construction of the world’s largest space telescope, after almost two decades. The James Webb Space Telescope is considered to be the successor to NASA’s 26-year-old Hubble Space Telescope, the agency announced on Wednesday. NASA said an Ariane 5 rocket will launch it from French... 
 
Copyright © 2016 Buzzing Live · All rights reserved ·