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.


×