Christian Aid
Christian Aid

Christian Aid

An agency of more than 40 churches in Britain and Ireland wanting to end poverty around the world.