Bright patches on Ceres are plumes of water, maybe
Friday, March 20, 2015 - 10:00
in Astronomy & Space
Bright patches on Ceres could be plumes of water venting into space.
Bright patches on Ceres could be plumes of water venting into space.