China on Thursday launched the Shenzhou-18 manned spaceship to send three taikonauts to its orbiting Tiangong space station ...