Page 1 of 1

'It's 99% certain there is life on Mars'

Posted: Fri Apr 13, 2012 5:18 am
by kramer
At least according to one scientist:
http://www.dailymail.co.uk/sciencetech/ ... ander.html