24 Mar 2011
A journey to the centre of the earth - or at least a start
A scientific mission to rival the lunar landing is about to launch - though the researchers will stay firmly on earth.
A scientific mission to rival the lunar landing is about to launch - though the researchers will stay firmly on earth.