Rogue planet spotted devouring surroundings
Artist's impression shows the planet Cha 1107-7626, located about 620 light-years from Earth, in this image released on Oct 2, 2025. Photo: Reuters