China's probe lands on Mars

Published on 15 May 2021 4:22:30 PM

The lander carrying China's first Mars rover has touched down on the red planet, the China National Space Administration (CNSA) confirmed on Saturday morning.

WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline