China Mars Mission

Representational Image - Sakshi Post
Jul 24, 2020
China launched its ambitious Mars mission successfully on 23 July with the aim to land and explore the Red Planet.
Back to Top