Bermuda Post

Sunday, Aug 01, 2021

Lift off! China sends astronauts to new space station

Lift off! China sends astronauts to new space station

China launched its first crewed mission in five years, heading to the Tianhe core module of its new space station for a three-month stay.


Newsletter

Related Articles

Bermuda Post
×