How would the finding of even basic life or evidence of it on another planet (even microbiological) be explained biblically?
I enjoy amateur astronomy. Recently, one of the Mars expeditions found a strong indication through water there that it is highly likely life does or did exis...