Toggle light / dark theme

Lift-off for China’s mission to Mars

Posted in space

China is on its way to the red planet: It launched a probe on Thursday, and hopes to land on Mars in February 2021.

Full story here: https://sc.mp/zf178

Leave a Reply