NASA concerned about micrometeorites hitting James Webb Telescope

NASA concerned about micrometeorites hitting James Webb Telescope

fs3