AdChoices
Get Adobe Flash player

NASA finds evidence of Mars streambed Add to ...

Scientists say NASA's newest Mars rover has found signs that a stream once flowed across the surface near the site where it landed.

Drive

Technology