Feb 21, 2022

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

Posted by in category: alien life

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

Leave a reply