A delegation of China's manned space program visit the Macao Science Center in Macao, south China, Dec. 3, 2023. (Xinhua/Cheong Kam Ka)
Go to Forum >>0 Comment(s)