China launches ambitious mission to land rover on Mars
Published
Published
· NASA's newest Mars rover, Perseverance, lifted off from its launch pad at Cape Canaveral, Florida, on Thursday at 7:50 a.m...
Tianwen-1, which combines an orbiter, lander and rover in a single shot, would be China's second attempt to reach the red planet,..