I don't believe that God created physical life on other worlds. I am convinced that THIS PLANET EARTH is the ONLY world on which physical life was CREATED. Now THAT being said, I believe that planet earth is the CRADLE of physical life... HOWEVER... does one necessarily remain in the "CRADLE"...