Live

ASTRONAUTS

Latest Headlines

CHINA

Chinese astronauts return after 90-day mission to space station

Three Chinese astronauts returned to earth on Friday (September 17) after a 90-day visit to an unfinished space station, marking the end of Shenzhou-12, the country's first crewed mission since 2016.

More Stories

Top News