Space News June 17, 2021 China launches first crewed mission for space station construction — Three Chinese astronauts aboard the Shenzhou-12 spaceship have entered the country’s space station core module Tianhe, dedicating to four major tasks in the in-orbit…