Hurrah to NASA!
Now that the NASA Spirit Rover has landed successfully on Mars, and with no news yet of the British Beagle 2 which stopped transmitting before it was supposed to land on the planet, the United States remains the only country to have landed a craft on the planet. Makes me wonder though – in the old pioneering spirit, doesn’t the land belong to the person who steps foot on it first?
You can follow Anil on Twitter, email him at (anil.kumar/gmail) or explore more.