Scientists Spot “Rogue” Planet Floating Between Stars, Devouring Everything in Reach

European Southern Observatory

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…

Continue Reading