Zambia's Freedom Statue Standing in the heart of Zambia’s capital city, Lusaka, is this statue, known as Freedom Statue. Few know the remarkable story behind it, and who the statue is sculpted after. Read More LandmarksOtto Gumaelius14 December 2018Freedom StatueFreedom Statue, Zambia, Lusaka, Mpundu Mutembo, Kenneth Kaunda, Zanco, MbalaComment