James Webb Telescope captures newborn Sun-like star

NASA’s James Webb Telescope snaps a stunning shot of a Sun-like newborn star.