03:34
China is set to launch the Shenzhou-14 mission on June 5 at 10:44 a.m. Beijing Time. Three taikonauts, Chen Dong, Liu Yang and Cai Xuzhe, will be on a six-month mission to help complete the country's first-ever space station, the Tiangong, according to China's Manned Space Engineering Office on Saturday.