James Webb Space Telescope comes closer to home with new images of Jupiter and its moons

Hot on the heels of last week’s release of the first images from NASA’s James Webb Space Telescope comes…