Daily Telescope: Gigantic new stars stir up a nebulaResearchers study Nebula NGC 604 in Triangulum Galaxy with 200 massive stars.Image taken by James Webb Space Telescope shows red tendrils, ionized hydrogen, and carbon-based molecules.