Moonbattery

Life on Mars

How many actually believe NASA’s silly assertion that this is not in fact conclusive evidence of current or previous life on Mars?

life on mars.JPG

“Feature of the atmosphere,” indeed.

Share this article.

shares