15-05-2021 00:37 via go.theregister.com

China says its first Mars rover Zhurong has landed on the Red Planet

'An important step in our country’s interstellar exploration journey' – state media Updated  China's Zhurong rover today touched down on Mars from the Tianwen-1 orbiter, the nation's state media says.…
Read more »