AFESD

views updated

AFESD Arab Fund for Economic and Social Development