Big News Day in the Solar System: No Life on Mars; Yes Water on Mercury

Despite speculation that the “big news” coming at a December 3 press conference would be the NASA Curiosity rover’s discovery of evidence of martian life, the rover himself tweeted today that everybody should cool their rockets:

But in less anti-climactic space news today, NASA has discovered water, in the form of ice, on Mercury.

Read More
, , ,