Scientists Spot “Rogue” Planet Floating Between Stars, Devouring Everything in Reach
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…