Janet Urciuoli in Space Mar 13, 2013 NASA Curiosity Rovers Indicates Mars could have supported life Mars rover Curiosity has made a startling while performing chemical analysis of rocks. CNN's John Zarella reports. 2 1 Share
1 Comment
Open the app to read the comments.
See all 1 comments in the app