Two out of the seven Earth-sized planets could provide the best environment for life to thrive

Two out of the seven Earth-sized planets could provide the best environment for life to thrive
Bright spots seen by NASA’s Dawn spacecraft on the surface of dwarf planet Ceres are likely to be salt deposits