- Advertisement -
A spacecraft carrying three Chinese astronauts docked at the country’s space station on October 16, for a six-month mission. Footage released by the China Manned Space Agency shows the Shenzhou-13 spacecraft being launched by the Long March-2F rocket from the Gobi Desert in northwest China…

