China's Tianwen 1 robotic Mars mission is going well and is scheduled to land its rover on the red planet in May or June, said a senior space scientist.
RIGHT BG
China's Tianwen 1 robotic Mars mission is going well and is scheduled to land its rover on the red planet in May or June, said a senior space scientist.