China's successful launch of Shenzhou-16 manned spacecraft has caught the attention of global media. The mission is a "giant leap for civilians in space program," reported the South China Morning Post.
It is China's fifth manned mission to the space station since 2021, "marking another step forward for the country's ambitious space program," reported CNN.
Produced by Xinhua Global Service■