Deep Space Discovery – This Is What Lurks 330 Light-Years Away

A lot of planets that astronomers find are old, and this means that they're formed after millions of years pulling together elements around their star. Now, the latest news coming from CNN reveals that experts located a so-called baby giant...