Btw, didn't Mariner find 'orgnic' material back in '76? Nothing new in this, unless they've found microbes, dead or alive.
http://www.independent.co.uk/news/s...h-promise-of-major-announcement-a6668031.html
http://www.independent.co.uk/news/s...h-promise-of-major-announcement-a6668031.html

