Three Chinese astronauts return to Earth after six months in space
Three Chinese astronauts landed in northern China on Saturday after 183 days in space, state broadcaster CCTV said, ending the country’s longest crewed space mission to date.
The Shenzhou-13 spacecraft is the latest mission in Beijing’s…
Read More...
Read More...