Malawi Human Rights Commission (MHRC) has opened investigations into reports that Malawi Police Service (MPS) is making arbitrary arrests and …

Read full story