ICAED

AcronymDefinition
ICAEDInternational Coalition Against Enforced Disappearances