Sign in to NFL Now to watch the best of the NFL, personalized for you

Discovery on Mars Videos 2:09 mins

NASA scientists say that Mars once had all the right conditions to support life, according to a chemical analysis by the Curiosity rover, CBC's Ron Charles reports

View Comments (3)