China shows first pictures of mars rover

© CGTN 2019 On Oct. 11, a first glance at China’s Mars rover was released. It is planned to be launched in 2020 and land on Mars in 2021. China Global Televsion Networks, Oct. 11, 2019