Saturday, September 18, 2021

Shenzhou-12

China launching first crew to new space station

China has gone it alone in developing a space station, in part because it has been excluded from the International Space Station project by the US.

Other News