How would the finding of even basic life or evidence of it on another planet (even microbiological) be explained biblically?
The Lord Almighty in His infinite wisdom created the heavens and earth which stands for the earth and other planets. Others planets discovered by astronauts...


