S space.com Webb Space Telescope picture shows noticeable damage from micrometeoroid strike 9 points Stratoscope 4 years ago 6 comments