JIUQUAN : 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. It is China's seventh crewed mission to space and the first during the construction of China's space station. It is also the first in nearly five…