News WATCH: Ingenuity, The Helicopter Aboard Perseverance, Is Ready To Be Deployed On Mars Ghazi TMarch 23, 20210 Perseverance, the rover that landed on the surface of Mars in February for seeking signs of life on Mars, has dropped...