B blogs.nasa.gov James Webb Space Telescope Sustained Micrometeoroid Impact to Mirror 30 points samwillis 4 years ago 4 comments