Malawi legal expert Kamangila calls for death penalty abolition in Africa
University of Malawi’s Legal Clinics Manager, Alexious Kamangila, says amid challenges in Africa's criminal justice systems, there is need for the continent to entirely abolish death penalty. Kamangila made the call at a 4-day conference… ...