The Perseverance rover from NASA has landed and has proven a touchdown on Mars. Perseverance is secured on the surface of Mars, and is ready to start looking for past life signs, NASA engineer Swati Mohan said during a landing livestream on February 18th. February is the month of arrivals on Mars from space agencies […]