China launches 3-member crew to its space station as it seeks to put astronauts on the moon by 2030
April 25, 2024 08:28 pm | Updated 08:53 pm IST – JIUQUAN SATELLITE LAUNCH CENTER, China A Long March rocket carrying a crew of Chinese astronauts in a Shenzhou-18 spaceship blast off at the Jiuquan Satellite Launch Center in northwestern China, on April 25, 2024. | Photo Credit: AP China launched a three-member crew to…