NASA completes construction of world’s largest space telescope
WASHINGTON, Nov. 3 (NsNewsWire) — U.S. space agency NASA said Wednesday it has completed construction of the James Webb Space Telescope, the largest space telescope ever built, after almost two decades of hard work. Webb was considered the successor to NASA’s 26-year-old Hubble Space Telescope. NASA said an Ariane 5 rocket will launch it from […]
Read More