05-28-2016, 11:33 PM
I really don't know what to think about these bright spots on Ceres. A lot of speculation about whether it means there's life on Ceres. I don't know what they mean by that. I guess they aren't talking about intelligent life, rather just some kind of life form.
http://phys.org/news/2016-05-life-ceres-...affle.html
http://phys.org/news/2016-05-life-ceres-...affle.html