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…
When NASA’s Dawn mission witnessed Ceres’ weird bright spots up-close for the first time, planetary scientists were baffled. What material could produce such a bright feature on an otherwise gr…