Featured News Science Curiosity Touches Down On Mars The Curiosity rover, the one-tonne vehicle from the US space agency NASA, has touched down on Mars by Tim August 6, 2012