National Briefing | Space: Rover Finds Signs of Old Streambed
Friday, September 28, 2012 - 01:20
in Astronomy & Space
NASA’s Mars rover Curiosity has spotted pieces of an old streambed where water rushed by billions of years ago, scientists reported at a news conference on Thursday.