Beijing: China successfully launched the Shenzhou-21 spacecraft carrying three astronauts and four mice to the Tiangong space station on Friday at 11:44 pm local time from the Jiuquan Satellite Launch Center in northwest China. The mission strengthens China’s growing presence in space and continues its long-term plan to establish technological and scientific dominance beyond Earth.



