News

The James Webb Space Telescope has just achieved an unprecedented feat by capturing a direct image of a distant, icy planet.