International, Science Nasa's Rover Lands on Mars The rover landed on Mars yesterday evening and has sent back the first few images. Friday 19/02/2021 - 12:22 GMT+0000