Big News From Mars? Rover Scientists Mum For Now

171 points by whyenot

Read the article

Discussion on Hacker News