NASA’s Webb Space Telescope Pierces Star Forming ‘Cosmic Cliffs’

NASA’S new Webb Space Telescope continues opening vistas onto heretofore hidden astrophysics. This time it’s a nearby star forming region where stars that will evolve to be not unlike our own are currently in the birthing process.