Yesterday evening, the Mars Science Laboratory’s Curiosity Rover successfully touched down on the surface of Mars and sent its first pictures back to mission control. The rover — at almost 900 KG, the heaviest object yet sent to Mars — was lowered by sky-crane onto the surface of the Aeolis Palus region of theRead more