Browse by Day Archive



Archive: News / Features / Science & Tech (1 Stories)

Mars Curiosity rover finds life-supporting chemicals

12/10/2013 11:47am
Curious about life on Mars? NASA's rover Curiosity has now given scientists the strongest evidence to date that the environment on the Red Planet could have supported life billions of years ago.