James Webb Space Telescope’s mirror sustains micrometeoroid impact

A micrometeoroid is a particle in space that is smaller than a grain of sand. Earth’s…