Trending:

October 30, 2025, 11:45 AM - 2 min read
A spokesperson from China’s Manned Space Agency (CMSA) said on Thursday that the Shenzhou-21 mission is set to take off at 11:44 pm on Friday (1544 GMT) from the Jiuquan Satellite Launch Centre in northwest China.
Read more