NASA has successfully landed a new rover on Mars, in the most ambitious mission yet to the planet. After a seven month journey through space, the rover called …

source