Zambia is the cradle of freedom of Southern Africa. Liberation movements from Angola and Namibia to Moçambique and South Africa established offices in Zambia and exiled activists found refuge here in ...