Life – BGR
Life News

Don’t discount the possibility of life on Mars just yet

As far as we know, Mars currently harbors no life. NASA has driven rovers for miles across the Martian landscape and discovered plenty of interesting geological features, possible evidence of water, and even >>