World Accord - International Development Agency in a Canadian charity and NGO that raises funds in Canada to support the work of local partners in the developing world in their grass roots community development work.
World Accord - International Development Agency in a Canadian charity and NGO that raises funds in Canada to support the work of local partners in the developing world in their grass roots community development work.