China releases new videos, images from Mars probe Tianwen-1
China releases new videos, images from Mars probe Tianwen-1
The China National Space Administration released on Sunday new videos and images of the country's Mars probe Tianwen-1 landing on and exploring the red planet.
RELATED