Nasa’s Curiosity rover: 3000 days on Mars

The US space agency (Nasa) is about to put its latest rover, Perseverance, on Mars. But we shouldn’t forget that the existing robot, Curiosity, is still … read more