Management of Malawi Legal Aid Bureau is pleased that the Malawi Supreme. Court of Appeal has declared the death penalty unconstitutional. With thisĀ …

Read full story