China has launched one of the world’s most powerful rockets in a step forward for its planned mission to Mars next year.
The heavy lift Long March 5 rocket carrying a test satellite payload blasted off from the Wenchang site on the southern island of Hainan.
The rocket launch tests key technologies related to future space mission
NNR/Karrar