Zhurong Mars Rover

China’s Mars Rover Discovers Evidence of Recent Water In Planet’s Sand Dunes

For centuries, astronomers have tried to determine if water exists on Mars. While it was later determined the compound had…

2 years ago