Ceres mysterious bright Occator Crater 6 July 2016 A recent study published in the journal Nature links the Occator Crater to the presence... read more