NASA Finds Mars Rock That Might Reveal Evidence of Ancient Life
NASA Space Technology NASA scientists have now discovered a single place on Mars with signs it once hosted all three of life’s main ingredients: liquid water, energy, and organic molecules. On July 21, NASA’s Perseverance rover spotted a strange rock partially buried in a dry riverbed. White streaks hinted water once flowed through the stone, […]