The world's largest and most powerful space telescope by NASA, James Webb Space Telescope (JWST), has suffered massive damage from an asteroid strike in May.…
The James Webb Space Telescope Mirror seen during a media unveiling at NASA’s Goddard Space Flight Center at Greenbelt, Maryland, November 2, 2016. (File…
NASA's long-awaited flagship observatory — the James Webb Space Telescope — is slated for take-off after October this year, as the space agency continues its…