A Long March-5 Y7 carrier rocket carrying a communication technology experiment satellite blasts off from the Wenchang Spacecraft Launch Site in south China's Hainan Province, Feb. 23, 2024. China successfully sent a communication technology experiment satellite into space from the Wenchang Spacecraft Launch Site on the southern island province of Hainan on Friday. [Photo/Xinhua]
Go to Forum >>0 Comment(s)