China on Thursday successfully launched the crewed spacecraft Shenzhou-12, which is expected to send three astronauts to its space station core module Tianhe for a three-month mission.(Pic by Yao Lan)
(1)