Search
Library
Log in
Watch fullscreen
5 years ago

NASAs Mars rover finds new clues about life on the Red Planet [HD]

meteoalex
Latest findings from NASA's Mars rover Curiosity indicate the Red Planet could have been a habitable environment for millions of years, say scientists. Edward Baran reports.

Browse more videos

Browse more videos