China has successfully landed a rover on Mars, state media says
China has successfully landed its rover on Mars, according to state media, becoming the second country in history to have a rover on the red planet. The rover, Zhurong, named after a god of fire…
Recent comments