Breaking: China’s Zhurong Rover Has Successfully Landed on Mars AFP 15 MAY 2021 China’s probe to Mars touched down on the red planet Saturday to deploy its Zhurong rover, state media reported, a triumph for Beijing’s bold space ambitions and a history-making feat for a nation on its first-ever Martian mission.The lander carrying Zhurong completed […]