China launches trio to space station for record year-long mission
May 25, 2026
Beijing [China], May 25: China sent three astronauts to its space station on Sunday, one of whom will stay for a year, a record length for the country, enabling the study of long-duration human physiology in space as Beijing works towards its ambition of a crewed moon by 2030.
Read More...