Nation

New telescope photos reveal stellar birth.

The Webb Space Telescope is marking one year of cosmic photographs with one of its best yet: the dramatic close-up of dozens of stars at the moment of birth. NASA unveiled the latest snapshot Wednesday, revealing 50 baby stars in a cloud complex 390 light-years away.