Malawi parliament considering to abolish death penalty
Following the passage of a report proposing the abolition of the death sentence last month, the parliament of Malawi has begun public inquiries in the capital, Lilongwe, on the idea. It comes after parliament directed its Legal Affairs Committee to seek public input on the matter before potentially amending any legislation. Malawi courts appeared to … Read more