Space Rock Strike on Webb Telescope Was Just Bad Luck, NASA Team Says November 21, 2022November 21, 2022
NASA’s new powerful space telescope gets hit by larger than expected micrometeoroid June 8, 2022June 8, 2022