WORLDChina Launches Crewed Mission For Space Station ConstructionNileshJune 17, 2021June 17, 2021 by NileshJune 17, 2021June 17, 202101220 China on Thursday launched its crewed mission by sending three astronauts to its space station’s core module Tianhe. The Shenzhou-12 spacecraft, atop a Long March-2F...