Global Communities

Global Communities

Global Communities is an international development and humanitarian aid organization that operates in approximately 25 countries per year.