NASA’s James Webb Space Telescope (JWST) has revealed a stunning, detailed view of star birth in the young star cluster Pismis 24. What appears to be a craggy, starlit mountaintop kissed by wispy ...