Shenzhou-12, meaning ‘Divine Vessel’, will be the third of 11 missions needed to complete China’s space station by 2022. A Chinese spacecraft will blast off from the Gobi Desert on a Long March rocket in the coming days, ferrying three men to an orbiting space module for a three-month stay, …
Read More »