Montreal Simon: Curiousity, Mars, and the Triumph of Humanity

I just can't help myself eh? I just had to insert the Cons, like an ugly alien probe, into this amazing story. The US space agency has just landed a huge new robot rover on Mars. The one-tonne vehicle, known as Curiosity, was reported to have landed in a deep crater near the planet's equator ...