Organic matter found on Mars, Nasa reveals in major announcement...


The Independent | 2018-06-07 18:45 UTC

Nasa's Curiosity rover has found organic matter preserved on Mars, in a discovery that could suggest it was once home to life.

By ceres on 2018-06-07 18:36 UTC
  • Need an account?  
    or