Human rights commission cautions police on Chizuma’s situation

The Malawi Human Rights Commission-MHRC has cautioned the Malawi Police Service against jeopardizing the institutional integrity and independence of the ACB.