newmission

China launched first crew members to live on new Tianhe space orbiting station

Under splendid blue morning skies, China dispatched its first crewed space mission in almost 5 years on Thursday, sending three…

4 years ago

This website uses cookies.