Sunday, November 3, 2024

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.

from BBC News https://ift.tt/YPWrUuC