A team of astrobiologists descended below our planet’s surface looking for answers about life on other worlds
Mystery behind Ceres’ spots could have finally been solved
Bright spots seen by NASA’s Dawn spacecraft on the surface of dwarf planet Ceres are likely to be salt deposits