Scientists have identified a lone planet with a ferocious appetite. Located in the Chamaeleon constellation roughly 620 light-years away, the rogue planet, named Cha 1107-7626, exists in the vast emptiness of space, far from the warmth of any…
Exoplanet without a sun found gobbling up 6 billion tons of gas and dust per second
