Quote:
Originally Posted by Fish
So..... NASA has announced that they have found organic compounds on Mars but that they are currently unable to confirm that these compounds are indigenous to Mars.
|
I'm actually surprised that's what the announcement was. Guess they weren't kidding about it being big news.