Giant Alien Planet in Supersized Solar System May Solve Mystery

Giant Alien Planet in Supersized Solar System May Solve MysteryThe glowing atmosphere of a strangely giant alien world could help solve mysteries of not just how it formed, but how our own solar system arose, scientists say.