Zhurong Archives - Eastern Mirror
Wednesday, July 24, 2024


China’s Zhurong rover finds evidence of water at Mars

China’s Zhurong rover fi...

BEIJING — The Zhurong rover has found evidence of water on dune surfaces on modern Mars by providing key observational proof of liquid water at...

Read More
Website Design and Website Development by TIS