Translate to...

China scheduled to launch independent Mars mission today

China scheduled to launch independent Mars mission today
China scheduled to launch independent Mars mission today The Chinese probe is expected to reach Mars in February 2021 where it will attempt to deploy a rover to explore the planet for 90 days.