Tag Archive: james webb

$10B James Webb Space Telescope Hit by a Micrometeoroid

NASA’s new telescope has been struck by a meteor but…

NASA’s new telescope has been struck by a meteor but…

View blog post