Toggle light / dark theme

A salty new discovery hints at potential for alien life in an unexpected Solar System location

Posted in alien life

Ceres, the only inner solar system dwarf planet, has brines that could keep a liquid water ocean stable somewhere under its surface.