Monday, September 28, 2015

Life on Mars?

NASA's expected to make a major announcement. Is there evidence of water on Mars?

At CBS News This Morning, "Mars mystery solved? NASA to reveal major discovery."

And at the Guardian UK, "Water on Mars? The buildup to Nasa's 'mystery solved' announcement – live."

0 comments: