Nasa lands rover on Mars safely

Published: Mon, 08/06/2012 - 07:51