NASA’s Webb telescope gets freezing summertime lodging in Houston

NASA’s James Webb Space Telescope was placed in Johnson Space Center’s historic Chamber A on June 20, 2017, to prepare for its final three months of testing in a cryogenic vacuum that mimics temperatures in space.