NASA Releases Never-Before-Seen Photo of Star Birth on 1st Anniversary of James Webb Telescope For the first anniversary of the James Webb Space Telescope, NASA has unveiled a strikingly-beautiful image of star birth. by Joseph Henry