A habitable dwarf planet has been discovered!

Planet Like Cotton Candy Discovered!

First Star Caught Engulfing Planet