NASA probes sensor glitch on Webb Telescope
Washington : NASA scientists have observed a sensor glitch with a James Webb Space Telescope's key instrument. The US space agency and its partners are investigating the issue.The glitch was discovered during a routine performance…