Chinese astronauts land on Earth after China’s longest crewed space mission
Shanghai, China Reuters Three Chinese astronauts returned to earth on Saturday after 183 days in space, state television reported, completing the country’s longest crewed space mission to date. The astronauts landed nine hours after they left a key module of China’s first space station. Rescue workers carry Chinese astronaut Zhai Zhigang out of a return […]