Home InternationalAfrica Zambian president pardons 2,045 inmates to mark Africa Freedom Day