Things are getting tense for NASA's James Webb Space Telescope, literally

ASK THE COMMUNITY