On 24 April 2025, China launched a Long March 2F rocket carrying a Shenzhou spacecraft and three astronauts to its Tiangong space station. The rocket blasted off from the Jiuquan Satellite Launch Center in northern China, located 93 miles from the border with Mongolia. Successful Launch and Arrival at Space Station According to astrophysicist Dr. […]
The post Flawless Launch as China Sends 3 Astronauts to Tiangong Space Station appeared first on Avgeekery.com.