Comment
Comment by vlovich123
I prefer the theory that life is the natural evolution of physical chemical processes given certain conditions. That explains why we think that we’re likely to find life on Neptune. Otherwise it begs the question of why did life start on Mars, and that’s a turtles all the way down kind of situation.