Posted on 29/07/2020 by AuthHow to Watch NASA Launch Its New Perseverance Mars Rover NASA’s newest rover is its biggest, most autonomous yet and may lead us to the first signs of ancient life on the Red Planet. Read more… Amplify:TwitterTumblr