Catholic Agency for Overseas Aid (CAFOD)

CAFOD work in more than 40 countries across the world, with more than 500 local partners, standing side by side with them to end poverty and injustice through practical help, emergency relief and advocacy.