The latest discovery of Nasa's Mars Curiosity rover is evidence of an ancient freshwater lake on Mars that was part of an environment that could potentially have supported simple microbial life
Sign in to post comments.
Comments (0)
Sign in to post comments.