The James Webb Space Telescope has just achieved an unprecedented feat by capturing a direct image of a distant, icy planet. This discovery opens a new window for studying foreign planetary systems.
About 620 light years away in the constellation Chamaeleon, a strange planet is devouring everything around it at a furious pace. Cha 1107-7626, a “rogue” planet because it doesn’t orbit a star, has ...