Scientists are again saying that life here began out there...
View Single Post
August 29 2013, 07:06 PM
Re: Scientists are again saying that life here began out there...
Still no explanation for the creation of life. If it didn't originate on Earth, it originated elsewhere. It still had to originate somehow.
View Public Profile
Send a private message to JarodRussell
Find More Posts by JarodRussell