Nation

NASA releases new Webb Telescope image

NASA released a new image from the James Webb Space Telescope during the keynote address Tuesday at the SWSX Conference in Texas. The telescope has captured the rare and fleeting phase of a star on the cusp of death. (March 14)