Life Started on Mars – Theory Supports

Steven Benner at The Westheimer Institute for Science and Technology says, Mars was a much better place for life billions of years ago. New evidences show that life might originated from mars.
Read More >>

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.