China's Shenzhou-19 crew aboard the Tiangong space station have created oxygen and ingredients for rocket fuel for the first time with the help of "artificial photosynthesis" technology.
China has successfully conducted its first sea-based rocket launch of the year, marking a significant step forward in its commercial space exploration ambitions. On Monday, 13 January 2025 ...