Video PlayerClose
Zambian guard of honor takes part in a ceremony marking the Independence Day in Lusaka, Zambia, on Oct. 24, 2021. Zambia on Sunday marked 57 years of independence from Britain with events held in various parts of the country. (Photo by Martin Mbangweta/Xinhua)