
Last night, well… this morning actually, a fabulous achievement took place in the history of space exploration. The Mars Curiosity Rover touched down on the surface of Mars, and immediately began sending us high resolution images of the red planet.
Read about this momentous undertaking here!





