Monday, Jun 17, 2024 | Last Update : 10:00 PM IST

China space programme

China successfully launches first crewed mission for space station construction

The Shenzhou-12 spacecraft was launched from the Jiuquan Satellite Launch Centre in northwest China's Gobi Desert

17 Jun 2021 9:35 AM

China launches Mars probe in space race with US

Beijing's space programme has made huge strides in recent years as it tries to catch up with the United States and Russia

23 Jul 2020 12:49 PM