Chinese astronauts for the upcoming Shenzhou-18 mission Ye Guangfu, center, Li Guangsu, left, and Li Cong attend a meeting with the press at the Jiuquan Satellite Launch Center in northwest China, Wednesday, April 24, 2024.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.