Chinese Ambassador to Zambia Yang Youming delivers a speech during the launch of Tanzania Zambia Railway Authority (TAZARA) exhibition at the Lusaka National Museum, Zambia, Nov. 3, 2017. The Chinese and the Zambian governments on Friday launched an exhibition to mark the construction of TAZARA, a joint railway project between Zambia and Tanzania built over 40 years ago. [Photo/Xinhua] |