Science & Technology3 years ago
NASA’s James Webb telescope damaged by space rock: report
The world’s largest and most powerful space telescope by NASA, James Webb Space Telescope (JWST), has suffered massive damage from a micrometeoroid strike in late May,...