China releases footage from its Mars rover – video
China’s National Space Administration has released footage captured by the country’s Mars probe. The videos and photos taken by the camera installed on the Zhurong rover of the Tianwen-1 spacecraft show the lander deploying a parachute before touching …
Read More