High Speed at the Edge of Space 30 June 2011 Cambridge students have tested a parachute capable of safely landing a probe on Mars. Read More