The James Webb Space Telescope (JWST) has captured beautiful new photos of the Lion Nebula, NGC 2392, demonstrating its imaging prowess compared to the venerable Hubble Space Telescope.[Read More]