Reply to thread

nah. not ruled out yet. Just that they felt they're convinced enough with evidence that bacteria's from Mars. The only way to rule it out for sure is to go to Mars and test it on-site.


That's in probably 20-30+ years :)


Back
Top