Article Image
News Link • Science

Life on Mars Probable?

• arclein
An amazing statement from Professor Joseph Miller, who's been working on NASA space projects for 30 years admits that there is a 95% probability of Life on Mars. They have found liquid water right now on Mars and this is the key for Life as we know it.

Join us on our Social Networks:


Share this page with your friends on your favorite social network:

Free Talk Live