Comment Comment by treis Still seems fairly speculative to me. I think it's very likely that there was life given all the water but this is still a ways away from a smoking gun. parent treis 1 year ago