Chinese astronauts return to earth after longest crewed space flight
Three Chinese astronauts have returned to earth, after experiencing the longest crewed mission till-this-date, on Saturday. China’s space program has allowed the astronauts to go aboard their country’s newest orbital station. The live telecast was shown to the public. The Shenzou 13 space capsule landed in the Gobi desert, in the northern region of Inner … Read more