Social services charitable organisations across 11 countries
823,841 charitable organisations across 11 countries we currently cover
823,841 charitable organisations across 11 countries we currently cover
The Zalala Foundation's activities are aimed at improving local livelihoods of Mozambicans living in the province of Zam…
The relief of those who are in financial need or who are experiencing suffering as a result of local, national or intern…