Malawi Police: Protectors or murderers?
When Robert Chasowa, a student at the University of Malawi’s Polytechnic campus, was found dead at the premises of the college, the police moved quickly to stem any mayhem the death might have resulted in. Students, after all, had already begun to run riot. The Police quickly announced that the death was suicide. The deceased […]