CHRR weighs in on murdered Malawi cop, calls for swift investigation
Centre for Human Rights Rehabilitation (CHRR) has strongly come in to comment on the death of Rhoda Ng’oma, a Salima police officer whose head was chopped off Tuesday, subsequently calling on the police to be swift in their investigation. Ng’oma, head of Criminal Investigations Department (CID) at Chipoka Police Station, was murdered in cold blood by […]