Yahoo Web Search

Search results

    • Life on Mars was possible, scientists sayThe Telegraph · via Yahoo News

      Life on Mars was possible, scientists say

      2 months ago ·

      Nasa’s Curiosity rover has found large deposits of siderite, a carbon-rich mineral, in the Gale Crater, a dried-up ancient sea - Nasa handout Mars was...