Malawi Legislators in support of death penalty abolition

Malawian members of parliament have come out in support of the calls to abolish death sentence and many of them have since opted for life imprisonment instead. This follows a report by parliamentary committee on legal affairs which says having heard presentations from stakeholders, the Committee observed that the issue of death penalty abolition touches … Continue reading Malawi Legislators in support of death penalty abolition