liquid on saturn moon

KiethBlackLion

Registered Member
#5
This is good news in terms of helping us understand how life may have began (in terms of science, not creationism) and how the solar system formed.