CEMIRIDE


AcronymDefinition
CEMIRIDECentre for Minority Rights and Development (Kenya)