Beijing/Jiuquan, Jun 5 (PTI) China on Sunday successfully launched three astronauts on a six-month mission to complete the construction of the country’s space station currently orbiting the earth. The Shenzhou-14…