The Race to Mars: Three Earth Missions Gear Up to Scout Red Planet for Signs of Life
Published
Published
Cape Canaveral (AFP) July 31, 2020
NASA's latest Mars rover Perseverance launched Thursday on an astrobiology mission to..
· NASA's newest Mars rover, Perseverance, lifted off from its launch pad at Cape Canaveral, Florida, on Thursday at 7:50 a.m...