NASA staff celebrate as spacecraft touches down on Mars

NASA staff celebrate the moment Curiosity touches down on Mars.

Pictures from NASA.

Advertisement

Leicester Uni land on Mars

The University of Leicester is involved in a NASA project which has landed a spacecraft on Mars called Curiosity.