The Zhurong rover has successfully landed on the Red Planet in an ambitious first for China’s space agency. The post China's Zhurong Rover Lands on Mars appeared first on Sky & Telescope.
Read MoreSpace news for NeRDs
The Zhurong rover has successfully landed on the Red Planet in an ambitious first for China’s space agency. The post China's Zhurong Rover Lands on Mars appeared first on Sky & Telescope.
Read More