Watch Chinese space crew return to Earth

Three astronauts from the Shenzhou-18 mission landed in north China after six months aboard the Tiangong space station.

Nov 4, 2024 - 03:00
Watch Chinese space crew return to Earth
Three astronauts from the Shenzhou-18 mission landed in north China after six months aboard the Tiangong space station.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow