3 days ago
China carried out a record 92 space launches in 2025, the highest annual total in its history, state-run media reported on Saturday. The China National Space Administration (CNSA) said the year saw multiple breakthroughs and several firsts across manned spaceflight, deep-space exploration and commercial space activities, according to Global Times. As part of its manned space programme, China continued regular crew rotations and cargo resupply
1 month ago
2 months ago