NASA's Mars Rover Perseverance Poised for Launch Today

NASA's latest Mars rover, Perseverance, is set for launch today on an astrobiology mission to look for signs of ancient microbial life, and to fly a helicopter-drone on another world for the first...