China has sped up the exploration of space. The Shenzhou-14 crewed spacecraft was lanuched on June 5, sending three astronauts to China's space station for a six-month mission. Earlier on April 16, the other three astronauts just returned to earth from the space station, and the escort chairs they were placed in were produced by a Zhongshan company.