Nasa has launched its most ambitious rover mission to Mars - starring a 900kg robot that will look to find out whether the planet is, or ever has been, suitable for life.

More...