Utopia Planitia

China lands on Mars in latest advance for its space program

China lands on Mars in latest advance for its space program

  • China’s first Mars landing follows its launch last month of the main section of what will be a permanent space station
By AP ·