International Exchanges
Liu Yang, China's first female astronaut in space, and her colleague Chen Dong arrived in Namibia's port town of Walvis Bay on Monday, starting their five-day visit to the southern African nation at the invitation of President Hage Geingob.