View Single Post
Old August 29 2013, 07:06 PM   #6
JarodRussell
Vice Admiral
 
JarodRussell's Avatar
 
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.
JarodRussell is offline   Reply With Quote