A long time ago, life left microscopic signatures on Mars — or did it? That's the question NASA scientists have worked for years to answer. On Wednesday, NASA researchers said the answer might be in a ...
NASA Planetary Scientist Noah Petro dishes on what it took plan the impressive touch-and-go return mission, why much of the ...