CDHRI

AcronymDefinition
CDHRICairo Declaration on Human Rights in Islam