CHRDA

AcronymDefinition
CHRDACentre for Human Rights and Democracy in Africa (Cameroon)