Dr Godwin Murunga

Executive Secretary of CODESRIA