NASA’s Webb telescope captures newborn stars in Pillars of Creation

Jack Hobbs
Thu, 20 Oct 2022 11:19:05 -0400

It is the miracle of cosmic birth.