Nasa insists perchlorate doesnt rule out life on Mars
Adam , San Diego: Aug 7 2008
Made Popular Aug 7 2008
The discovery of highly reactive salts on Mars led to rumours that their presence precluded life there. But even if the salts originated on the Red Planet they do not rule out life
Read Story
Add Images and Videos
Close X
Recommended Tags or Keywords
Search by Tags or Keywords
Selected Media ( You can Upload only Six media )
Add your Comment