Cape Town - In the capital city of Zambia, over 2 000km from South Africa, the spirits of several South African freedom ...