CHRR slams Mutharika’s resignation calls
Centre for Human Rights and Rehabilitation (CHRR) has hit out at people who are calling for Malawi President Peter Mutharika to resign, saying there is nothing justifying the calls. Communications Officer for CHRR Fletcher Simwaka… ...