SCIENTISTS have discovered an abundance of water ice on the dwarf planet Ceres, suggesting it could potentially be home to alien life. By Sean Martin The Daily Express 12-16-16 The tiny sub…
Tweet An artist's view shows NASA's New Horizons satellite observing the Pluto-Charon system. The icy surface of Pluto may provide insight into not only the dwarf planet, but also severa…