The amazing dwarf planet Ceres: ocean, fog, salt and organic matter

(ORDO NEWS) -- Here is the impact crater Occator, which sits on the surface of