China's Shenzhou-16 spacecraft on board the Long March-2F rocket was launched at the Jiuquan satellite launch centre in Jiuquan on Tuesday, May 30, 2023. The three astronaut crew were carried to......
China on Monday successfully launched its longest manned space mission, sending two astronauts into orbit to spend a month aboard a space laboratory, a milestone event in the Communist giant's......