Beijing: China on Sunday sent three astronauts on spaceship Shenzhou-14 to its space station for a six-month mission. The trio — commander Chen Dong, Liu Yang and Cai Xuzhe — will cooperate with the ground team to complete the assembly and construction of the Tiangong space station, Xinhua news agency reported. The astronauts will develop […]