China nailed its Mars landing – here’s what comes next
NASA’s Perseverance rover may be taking the lion’s share of the science headlines this year but it’s about to have some stiff competition. China, which launched its latest Mars mission at around the same time that NASA launched its new rover, successfully touched down with a lander and rover this…
bubmagMay 18, 2021