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 . . . → Read More: Montreal Simon: Curiousity, Mars, and the Triumph of Humanity