China Launches Three Astronauts to Its Space Station

Beijing: China sent three astronauts to its permanently inhabited space station today. The spacecraft Shenzhou-20 and the crew lifted off atop a Long March-2F rocket from the Jiuquan Satellite Launch Centre in northwest China.

According to Radio Pakistan, state news agency Xinhua reported soon afterwards that the launch was successful.

Check Also

Korean Embassy Hosts 2026 K-WAVE Festa in Islamabad

Islamabad: The Embassy of the Republic of Korea hosted the 2026 K-WAVE Festa in Islamabad, celebrating Korean culture and creativity. The event attracted students, influencers, and the public, featuring cultural booths by different companies and organ...