Read More 1 minute read Crime Featured News Politics South Africa Zambia abolishes death penalty LUSAKA, Zambia The Zambian Parliament on Tuesday passed legislation to abolish the death penalty. The Penal Code Amendment… byRontay BanksDecember 20, 2022137 views