CAFOD

CAFOD

CAFOD works with partners across the world, wherever the need is greatest, to bring hope, compassion and solidarity to poor communities to end poverty and injustice. CAFOD works with people of all faiths and none.