ALBAWABA – Zhurong, China's first rover to land on Mars, is part of the Tianwen-1 mission by the China National Space ...
New findings suggest that a vast ocean may have covered parts of Mars nearly 3.5 billion years ago. China’s Zhurong rover ...