Will the James Webb Space Telescope provide direct evidence of star-driven winds quenching galaxies by August 31, 2026? | Ravioli