Chinese astronauts prepare final stages of space station

Three Chinese astronauts have successfully blasted off into space aboard the Shenzhou-14 spacecraft. This is what they will call the home for the final six months of its construction. During their 180-day stay, the astronauts will conduct several experiments and oversee the rendezvous and docking of two crewless modules later…