On his part, University of Cape Town law professor Danwood Chirwa said in a response to a questionnaire that Malawi’s position on the death penalty is already¬†…

Read full story