CDEDI faults Chakwera, Police for not condemning Blantyre violence
The Centre for Democracy and Economic Development Initiatives (CDEDI) has faulted the Malawi leader, Dr Lazarus Chakwera, and the Malawi Police Service for not coming out to condemn violence that erupted during anti-government demonstrations in… ...