A arstechnica.com An “incident” with the James Webb Space Telescope has occurred 17 points rbanffy 5 years ago 7 comments